Embedded Software Developer (Rust, Security)
Embedded software engineer focused on security for ARM-based microcontroller platforms. The role develops and validates secure runtime software (drivers, middleware, applications) and implements security features such as secure boot, update mechanisms, and cryptographic integrations.
Work is within an R&D engineering team collaborating with architects, senior engineers, and cross-functional teams to define security requirements, analyze risks, and deliver robust firmware for products in automotive, industrial & IoT, and related markets.
Mid-level. Years of experience not specified; role expects engineers comfortable taking responsibility for features and collaborating across teams.
The main responsibilities center on designing, implementing, validating, and troubleshooting embedded security software and integrating it with hardware security features.
Key qualifications and skills required for the role.
Must-have:
Nice-to-have:
Not specified.
Company: NXP Semiconductors
Headquarters: Nijmegen, Netherlands
NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.
