Latest Software Engineering Jobs

Senior Embedded Crypto Software Developer (m/f/d)

Develops advanced cryptographic algorithms, including post-quantum cryptography, for secure embedded systems. Works on low-level software for ARM Cortex-M and RISC-V platforms, implementing hardware and software countermeasures against side-channel and fault attacks. Collaborates with innovation, architecture, and hardware teams to deliver end-to-end security solutions across multiple domains such as IoT, automotive, and mobile.

NXP Semiconductors Glasgow, Alba / Scotland, G2 1AL, United Kingdom
Hybrid Permanent

Principal Embedded Crypto Software Developer (m/f/d)

Design and implement advanced cryptographic algorithms and software countermeasures to protect against physical and logical attacks in embedded systems. Develop secure, cross-platform cryptographic libraries for use across NXP's product domains including IoT, automotive, and mobile. Collaborate with architects, firmware teams, and evaluation groups to ensure secure integration and support product certifications.

NXP Semiconductors Glasgow, Alba / Scotland, G2 1AL, United Kingdom
Hybrid Permanent Clearance Required

Hardware Design Engineer (Wearables / MedTech)

Design and develop PCBs and electrical systems for advanced IoT and wearable devices in the MedTech and smart energy sectors. Work within an R&D team to create next-generation products, focusing on innovation in health, leisure, and telecom applications. Responsibilities include schematic design, layout, verification, and validation using Altium, alongside collaboration with project managers and technical teams.

Ernest Gordon Recruitment Dundee, United Kingdom £65,000 – £75,000 pa
Hybrid Permanent

Electronic Design Engineer (IoT Hardware 32-Bit)

This role involves designing electronic devices for a range of IoT products, including wearables, access control, and metering systems. You will work in a highly skilled R&D team, using Altium for PCB design and collaborating to solve complex technical challenges.

Ernest Gordon Recruitment Dundee, United Kingdom £65,000 – £75,000 pa

Product Security Vulnerability Response Manager - Embedded & Semiconductor Security (m/f/d)

This role involves leading the response to product security incidents, triaging vulnerabilities, and coordinating mitigation across engineering and product teams. The candidate will manage PSIRT processes, improve vulnerability handling for third-party and open-source components, and contribute to compliance with emerging regulations like the EU Cyber Resilience Act. Collaboration with external researchers and internal stakeholders is central to the role.

NXP Semiconductors
On-site Permanent

Intern AI and Software Engineer - Automotive MPUs

Work on deploying and optimizing machine learning models onto automotive microprocessors (MPUs), focusing on real-time edge AI applications. Develop prototypes and demos using NXP's S32N hardware while collaborating with experienced engineers. Engage in hands-on coding, AI-assisted development, and practical problem-solving in a semiconductor environment.

NXP Semiconductors Glasgow, Alba / Scotland, G2 1AL, United Kingdom
On-site Internship