At a Glance
- Tasks: Design and develop firmware for cutting-edge engine controllers in a collaborative team.
- Company: Fast-growing engineering company pushing the boundaries of advanced propulsion systems.
- Benefits: Hybrid work, competitive salary, and opportunities to influence product development.
- Other info: Dynamic environment with real scope for career growth and technical influence.
- Why this job: Join a pioneering team working on innovative propulsion technology and solve complex engineering challenges.
- Qualifications: Degree in engineering, strong C/C++ skills, and a passion for innovation.
The predicted salary is between 50000 - 70000 € per year.
A fast-growing, venture-backed engineering company is developing the next generation of advanced metal components and propulsion systems. Combining cutting-edge additive manufacturing with proprietary software and extensive experimental facilities, the business is pushing the boundaries of high-performance engineering.
The team includes world-class metallurgists, mechanical engineers, software developers, and technicians working across multiple UK and US sites to deliver innovative solutions for aerospace and propulsion applications.
The company is currently designing a range of microturbine engines for advanced jet propulsion applications. By leveraging additive manufacturing and bespoke high-temperature materials, the team is creating engines with performance beyond the current state of the art. Alongside the mechanical design work, the business is developing a bespoke controller platform designed to support a range of engines and customer integrations.
They are now seeking a motivated Embedded Systems Firmware Engineer to support the design, development, and testing of these controllers. This role will focus on transforming existing development control systems into production-ready solutions, enhancing reliability, scalability, and functionality. This is an excellent opportunity for someone with strong embedded firmware expertise who wants to work on cutting-edge propulsion technology within a highly collaborative engineering environment.
Key Responsibilities- Design and develop firmware for production engine controllers, including electric motor control and communication protocols
- Rapidly implement control solutions for new engine ancillaries
- Develop scalable controller firmware adaptable across multiple engine thrust classes and configurations
- Contribute to testing and validation to ensure controller reliability and robustness
- Collaborate within a fast-paced, agile engineering team alongside engineers and technicians
- Support innovative problem-solving across complex engineering challenges
- Degree-qualified in a relevant engineering or technical discipline (minimum 2:1 or equivalent)
- Strong proficiency in C and/or C++
- Excellent understanding of software design principles, patterns, and best practices
- Strong communication and collaboration skills
- Self-motivated, organised, and capable of independently managing projects
- A proactive problem solver with a desire to learn and innovate
- Experience or familiarity with:
- STM32-based platforms
- RTOS implementations
- CAN communication protocols
- Electric motor controller firmware design
- Turbomachinery principles and control systems
- Fast-paced, outcome-focused engineering environments
- Hybrid working arrangement
- Opportunity to work on pioneering propulsion technology
- Collaborative and highly technical engineering environment
- Competitive salary and benefits package
- Real scope to influence product development and technical direction
Embedded Systems Firmware Engineer employer: Gerrell & Hard
As a fast-growing engineering company based in Oxford, we offer an exceptional work environment for Embedded Systems Firmware Engineers, combining hybrid working flexibility with the opportunity to contribute to pioneering propulsion technology. Our collaborative culture fosters innovation and professional growth, allowing you to work alongside world-class experts while enjoying a competitive salary and comprehensive benefits package. Join us to be part of a team that is at the forefront of advanced engineering solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Embedded Systems Firmware Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your embedded systems projects, especially any firmware you've developed. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C/C++ skills and understanding control systems. Practice coding challenges and be ready to discuss your problem-solving approach during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Embedded Systems Firmware Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Embedded Systems Firmware Engineer role. Highlight your experience with C/C++, embedded firmware, and any relevant projects that showcase your skills in control systems and communication protocols.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working on cutting-edge propulsion technology and how your background makes you a perfect fit for our team. Don’t forget to mention your problem-solving skills!
Showcase Your Projects:If you've worked on any relevant projects, whether in school or professionally, make sure to include them. We love seeing practical examples of your work, especially if they relate to electric motor control or STM32 platforms.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your documents in one go. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Gerrell & Hard
✨Know Your Firmware Inside Out
Make sure you brush up on your C and C++ skills, as well as your understanding of software design principles. Be ready to discuss specific projects where you've developed firmware, especially if they relate to electric motor control or communication protocols.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex engineering challenges in the past. The company values innovative problem-solving, so think about times when you had to think outside the box to find a solution.
✨Familiarise Yourself with Their Tech
Do some research on STM32 platforms, RTOS implementations, and CAN communication protocols. If you can speak knowledgeably about these technologies during your interview, it will show that you're genuinely interested in the role and the company's work.
✨Emphasise Collaboration
Since this role involves working closely with a team, be prepared to discuss your experience in collaborative environments. Share examples of how you've effectively communicated and worked with others to achieve project goals.