Platform Recruitment

Embedded Software Engineer

Job Location

Nottingham, United Kingdom

Job Description

Embedded Software Engineer – Nottingham – £40K-£70K DOE Benefits Location: Nottingham Salary: £40,000 - £70,000 DOE Benefits Experience Level: 3 years’ experience We are looking for skilled Embedded Software Engineers to join a dynamic team focused on developing innovative cybersecurity products and systems. This role suits candidates from junior to senior levels who are passionate about building high-integrity, secure software solutions. About the Role: You will be responsible for designing, developing, and testing embedded software with a strong emphasis on security and functional correctness. Your work will involve multi-threaded RTOS environments on ARM microcontrollers, debugging, automated testing, and delivering high-quality, maintainable code aligned to formal specifications. Key Responsibilities: * Develop and test embedded C/C++ software for ARM-based platforms (e.g., STM32) * Implement multi-threaded RTOS applications with strong security focus * Utilize debugging tools such as JTAG and ETM for embedded systems * Apply and adhere to coding standards like CERT C and MISRA * Create and maintain automated unit tests using tools like LDRA or Parasoft * Participate in code reviews and technical documentation * Collaborate with cross-functional teams and manage tasks independently * Travel within the UK as needed Essential Skills & Experience: * 3 years’ commercial experience in embedded C/C++ development * Strong understanding of multi-threaded embedded systems and RTOS * Register-level programming experience with ARM microcontrollers * Experience with embedded debugging and static analysis tools * Ability to write detailed technical documentation * High attention to detail and commitment to quality Desirable Skills: * Experience with C# and scripting languages (Python, Perl, Bash, PowerShell) * Knowledge of computer network security and vulnerability analysis * Familiarity with cryptographic algorithms and IP standards * Experience with various CPUs/MPUs and requirements capture Personal Attributes: * Strong communication and teamwork skills * Ability to work autonomously and manage time effectively * Excellent problem-solving and decision-making abilities * Ownership and responsibility for delivering quality software Additional Requirements: * Must be a British Citizen eligible to obtain and maintain SC/DV security clearance

Location: Nottingham, NOTTINGHAMSHIRE, GB

Posted Date: 7/15/2025
View More Platform Recruitment Jobs

Contact Information

Contact Human Resources
Platform Recruitment

Posted

July 15, 2025
UID: 5270369737

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.