Senior Embedded Engineer
£65,000
Essex, UK
Position Summary and Responsibilities:
The Engineer will provide bid and business development support in collaboration with other team members.
This level of support will include reviewing and specifying technical proposals, conducting trade-off analysis, and supplying estimates for effort, development time, and material cost.
Essential Experience:
• Over five years of experience in the industry as an embedded software developer with dependability software written in C.
• Expertise in creating embedded software for 32-bit ARM processors using bare metal (SAM Microchip, STM32).
• Software development in accordance with MISRA C coding rules and standards
• Solid knowledge of hardware interfaces, including UART, SPI, and I2C.
• Developing embedded firmware that is installed on custom hardware and interfaces with it.
• Knowledge of digital circuits and proficiency with reading and analysing schematic designs.
• Creating functional tests for software, bench testing, and real-world verification of safety regulations
• To define tasks and produce precise estimates for the delivery of software products.
• Writing the necessary paperwork, such as technical reports, work instructions, test plans and reports, requirements specifications, comprehensive design documents, user manuals, and so on.
• Version controls and issue tracking: Redmine, JIRA, GIT, SVN, or equivalent
Advantageous Skills & Experience:
Previous experience in Aerospace/Space/Defence.
Experienced in developing Windows-based test applications and scripts in C#, C++, Python or similar.
Use of electronic test equipment (e.g. oscilloscopes, logic analyser)