Senior Embedded and Control Software Engineer in England
Senior Embedded and Control Software Engineer

Senior Embedded and Control Software Engineer in England

England Full-Time 36000 - 60000 £ / year (est.) No home office possible
AB Dynamics

At a Glance

  • Tasks: Design and develop cutting-edge software for automotive test equipment.
  • Company: Join AB Dynamics, a leader in innovative automotive solutions.
  • Benefits: Enjoy competitive pay, 25 days holiday, and a supportive work culture.
  • Why this job: Make an impact in the automotive industry with leading clients worldwide.
  • Qualifications: Engineering degree and 2+ years experience in C/C++ required.
  • Other info: Collaborative environment with opportunities for growth and innovation.

The predicted salary is between 36000 - 60000 £ per year.

As a Senior Embedded and Control Software Engineer, you will be responsible for designing, developing, and deploying code for AB Dynamics automotive test equipment, ranging from track testing solutions (driving robot and Advanced Driver Assistance Systems (ADAS) target products) to laboratory-based testing equipment (SPMM, ANVH, SSTM). You will play a critical role in ensuring the successful delivery of high-quality products that meet customer requirements and industry standards. Collaboration with cross-functional teams to ensure the seamless integration of software into our products. This role offers an exciting opportunity to work with leading automotive clients worldwide.

Core Responsibilities

  • Real Time and Embedded Software Development with a focus on real time control software.
  • Define, design and implement software architectures and robotics control systems, ensuring high performance in real-time environments.
  • Define and implement software standard processes and practices for development and deployment.
  • Ensure software safety and security compliance with industry standards and regulations in collaboration with the Systems Engineering Team.
  • Troubleshoot and resolve complex software issues, optimizing performance and reliability.
  • Stay up-to-date with industry trends and emerging technologies to drive continuous improvement in software development processes.
  • Close collaboration with other functional and systems teams across the business.
  • Contribute to feature planning and roadmap development.
  • Support project planning and work estimation activities.
  • Support code reviews and design discussions to uphold high engineering standards.

What are we looking for?

  • A technical background - most likely an Engineering Degree or similar.
  • At least 2 years experience in C or C++.
  • Knowledge of control systems and control theory.
  • Knowledge of communication protocols (e.g. CAN, Ethernet, EtherCAT).
  • Experience with embedded systems development tools and platforms.
  • Experience with path planning, motion control, vehicle dynamics, or computer vision systems beneficial.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills for conveying complex technical concepts to both technical and non-technical stakeholders.

Why join us?

We are part of the AB Dynamics Group, an innovative, dynamic listed business with a friendly and supportive working environment. In addition to competitive salaries, our attractive benefits package includes a discretionary company bonus scheme, 25 days holiday (plus bank holidays), and generous company pension contributions. At AB Dynamics Group we set ourselves ambitious objectives and strive to work according to our values of customers, people, diversity, innovation, excellence and responsibility. We are committed to promoting equality of opportunity for all staff and job applicants. We do not discriminate against staff based on age, disability, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. We use AI to help us assess applications fairly and objectively.

Senior Embedded and Control Software Engineer in England employer: AB Dynamics

At AB Dynamics, we pride ourselves on being an excellent employer, offering a collaborative and innovative work culture that empowers our employees to excel in their roles. As a Senior Embedded and Control Software Engineer, you will benefit from competitive salaries, a generous benefits package including a discretionary bonus scheme and 25 days of holiday, as well as opportunities for professional growth within a dynamic team dedicated to excellence and diversity. Join us in shaping the future of automotive testing while enjoying a supportive environment that values your contributions and promotes equality.
AB Dynamics

Contact Detail:

AB Dynamics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded and Control Software Engineer in England

✨Tip Number 1

Network like a pro! Reach out to your connections in the automotive and software engineering fields. Attend industry events or meetups, and don’t be shy about introducing yourself. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to embedded systems and control software. This is your chance to demonstrate your expertise in C/C++, control systems, and any cool tech you've worked with.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and real-time software scenarios. Practice explaining complex concepts in simple terms, as you’ll need to communicate effectively with both technical and non-technical folks.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at AB Dynamics Group.

We think you need these skills to ace Senior Embedded and Control Software Engineer in England

Real Time Software Development
Embedded Software Development
C Programming
C++ Programming
Control Systems Knowledge
Control Theory Knowledge
Communication Protocols (e.g. CAN, Ethernet, EtherCAT)
Embedded Systems Development Tools
Path Planning
Motion Control
Vehicle Dynamics
Computer Vision Systems
Problem-Solving Skills
Analytical Skills
Effective Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Embedded and Control Software Engineer role. Highlight your experience with C or C++, control systems, and any relevant projects that showcase your skills in real-time software development.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded systems and how your background aligns with our mission at AB Dynamics. Don’t forget to mention any specific projects or technologies you’ve worked with that relate to the job.

Showcase Your Problem-Solving Skills: In your application, be sure to include examples of how you've tackled complex software issues in the past. We love seeing candidates who can demonstrate their analytical skills and ability to optimise performance in real-time environments.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at AB Dynamics

✨Know Your Tech Inside Out

Make sure you brush up on your C and C++ skills, as well as your understanding of control systems and communication protocols like CAN and Ethernet. Be ready to discuss specific projects where you've applied these technologies, as this will show your practical experience.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of complex software issues you've tackled in the past. Highlight your analytical approach and how you optimised performance and reliability. This will demonstrate your ability to troubleshoot effectively in real-time environments.

✨Collaboration is Key

Since this role involves working with cross-functional teams, be prepared to discuss your experience in collaborative projects. Share how you’ve contributed to feature planning or code reviews, and emphasise your communication skills when conveying technical concepts to diverse audiences.

✨Stay Ahead of the Curve

Familiarise yourself with the latest trends and emerging technologies in embedded systems and automotive testing. Being able to discuss how you can drive continuous improvement in software development processes will show your commitment to innovation and excellence.

Senior Embedded and Control Software Engineer in England
AB Dynamics
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>