CareerPlanGet AI match score →

Embedded Software Engineer

2 Locations🌐 Remote💼 Full-time🗓 2026-05-14 → 2026-07-30

Core

Design, develop, and port operating systems for embedded targets while building secure cryptographic libraries protected against physical and logical attacks.

Role type

Embedded Software Engineer (Security IP)

Builds

Secure cryptographic libraries and embedded operating systems for NXP domains including payment, IoT, Automotive, and Edge Processing.

Domain

Semiconductor / Embedded Systems / Cybersecurity

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Assembly, Microcontroller architecture, Bare metal development, Build systems (make, cmake), Standard bus protocols (UART, SPI, I2C), CPU architecture (ARM, RISC-V), Low-level debugging (GDB, JTAG)

Preferred skills

Toolchain knowledge (ARMCC, IAR, GCC), Cross-platform development concepts

Technologies

ARM, RISC-V, GDB, JTAG, make, cmake, Python, batch, ARMCC, IAR, GCC

Responsibilities

Design, develop, and port test operating system for embedded targets; Design, develop, and support the build environment; Align with architects to propose and evaluate technical concepts for cross-platform development; Perform pre/post silicon bring up; Ensure functionality of development and test environments across platforms; Drive Hardware/Software systems integration

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗