Embedded Systems Firmware EngineerOxford (Hybrid 3 days onsite / 2 remote)£Competitive + Benefits
Skills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today.
About the CompanyA 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 RoleThe 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 ResponsibilitiesDesign and develop firmware for production engine controllers, including electric motor control and communication protocolsRapidly implement control solutions for new engine ancillariesDevelop scalable controller firmware adaptable across multiple engine thrust classes and configurationsContribute to testing and validation to ensure controller reliability and robustnessCollaborate within a fast-paced, agile engineering team alongside engineers and techniciansSupport innovative problem-solving across complex engineering challenges
Essential Skills & ExperienceDegree-qualified in a relevant engineering or technical discipline (minimum 2:1 or equivalent)Strong proficiency in C and/or C++Excellent understanding xsngvjr of software design principles, patterns, and best practicesStrong communication and collaboration skillsSelf-motivated, organised, and capable of independently managing projectsA proactive problem solver with a desire to learn and innovate
Desirable Experience
Experience or familiarity with:STM32-based platformsRTOS implementationsCAN communication protocolsElectric motor controller firmware designTurbomachinery principles and control systemsFast-paced, outcome-focused engineering environments
Whats on OfferHybrid working arrangementOpportunity to work on pioneering propulsion technologyCollaborative and highly technical engineering environmentCompetitive salary and benefits packageReal scope to influence product development and technical direction