Senior Embedded Software Engineer
This is a hands-on Embedded Software Engineer position offering involvement across the full product lifecycle.You will work on a mix of firmware development, electronics design, and real-world system integration, with your work deployed directly into vehicles.Key responsibilities include:Developing embedded firmware in CImplementing and working with CAN bus communication systemsDesigning schematics and contributing to PCB layoutsDebugging and testing at both hardware and software levelSupporting deployment and troubleshooting in live environmentsContributing to new features and product improvementsWhat We''re Looking ForEssential SkillsStrong experience with embedded C programmingProven, hands-on experience with CAN bus systemsExperience building or working on real embedded devices/productsUnderstanding of electronics design (schematics and PCB)Ability to work independently and take ownershipStrong debugging and problem-solving skillsDesirableRTOS (e.g. FreeRTOS)STM32 or similar microcontrollersESP32 or similar platformsBluetooth Low Energy (BLE)Automotive diagnostics (OBD-II, UDS)Python for tooling or automationGit or other version control systemsWhy Apply?Work on cutting-edge automotive technologyBe part of a close-knit, high-impact engineering teamGain exposure to the full development lifecycleTake real ownership of your work and see it deployed in real-world systems
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!