Embedded Software Engineer
Our client, a prominent entity in the Defence and Security sector, is currently seeking a skilled Embedded Software Engineer to join their esteemed team. This is a permanent role that primarily entails working on-site for 4 days a week, with some flexibility. The successful candidate will play a crucial role in designing, developing, and supporting cutting-edge embedded systems for GNSS Anti-Jam equipment.Key Responsibilities:Design, code, debug, test, and maintain software for embedded applications, including both low-level microprocessor code and higher level software designs within an embedded operating system environmentCollaborate with hardware and software engineers to deliver project goals derived from future product requirementsDevelop and implement application logic, peripheral drivers, protocols, human-machine interfaces, and associated documentationEnsure delivery of software within agreed timescales and budgetDesign and deliver robust code, demonstrating proficiency in C and experience in embedded programmingJob Requirements:Experience developing software through the entire lifecycleAbility to work independently without close supervisionProven ability to analyse processes or tools for proposing improvementsExperience in C for embedded bare-metal environmentsExperience with embedded processors and real-time operating systemsExperience interfacing with hardware devices and peripheralsSolid understanding of software development life-cycles and processesExperience in
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!