Job Description:
At Smiths Detection, we're committed to creating cutting-edge solutions for global safety and security. Our team of experts is dedicated to developing advanced technology that ensures the protection of people, assets, and infrastructure across multiple industries.
We're seeking a highly skilled Senior Embedded Software Engineer to join our R&D team in Hemel Hempstead. As a key member of our team, you'll be responsible for designing, implementing, and testing software for embedded systems.
Key Responsibilities:
* Develop software in C++ running on ARM Cortex M33 Microcontrollers
* Collaborate with software and firmware engineers to integrate and test software running on prototype and production standard hardware
* Investigate and debug issues
* Develop and maintain software architecture, interfaces, and documentation
* Participate in design reviews and code reviews
What You'll Gain:
* Opportunity to work on critical systems that impact global safety and security
* Collaborative and dynamic work environment
* Professional growth and development opportunities
* Chance to contribute to innovative solutions that make a real difference
Requirements:
* Minimum of 3 days a week onsite
* SC level clearance required
* Excellent communication and problem-solving skills
* Strong understanding of software development principles and practices
* Experience with C++, ARM Cortex M33 Microcontrollers, and real-time operating systems
Equal Opportunities Employer: Smiths Detection is an equal opportunities employer and welcomes applications from all qualified candidates regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics.