Skip to main content

Senior Embedded Platform Developer

Newark, CA
Permanent

Posted

Title: Senior Embedded Platform Developer (Secure Boot / Bootloaders )
Location: Newark, CA / Southfield, MI
Duration:12 Months with possible extension
Onsite: 5days/ week
Experience: 10+ Years
We are currently seeking a Senior Embedded Platform Developer with deep expertise in secure boot, bootloader development, and embedded platform security for next-generation electric vehicles. This role requires a highly motivated professional with a strong track record in embedded systems development and platform-level security implementation.
Our ideal candidate demonstrates a hands-on, problem-solving mindset, thrives in a fast-paced environment, and is passionate about building secure, scalable automotive platforms. The candidate should be capable of quickly adapting to new technologies and delivering high-quality solutions with precision.
Role Responsibilities:
  • Own the design, development, and validation of secure boot and bootloader frameworks for vehicle ECUs
  • Develop and maintain secure boot chains, ensuring integrity and authenticity of firmware
  • Implement and validate security features such as secure boot, secure firmware update (OTA), encryption, authentication, and hardware root of trust
  • Work closely with system and security teams to define platform security requirements and ensure they are clear, complete, and implementable
  • Develop low-level embedded software for bootloaders (U-Boot or custom bootloaders) on embedded Linux/QNX platforms
  • Enable and debug bring-up activities for new hardware platforms and ECUs
  • Create and execute unit, integration, and system-level validation strategies for platform security features
  • Optimize boot time, memory footprint, and system performance for embedded platforms
  • Identify and drive improvements in platform security architecture, validation methodologies, and development processes
Required Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 10+ years of experience in embedded systems development, preferably in automotive or networking domains
  • Strong experience in bootloader development (U-Boot, Barebox, or custom bootloaders)
  • Hands-on experience with secure boot implementation, chain of trust, and firmware authentication
  • Strong knowledge of embedded Linux systems and device bring-up
  • Proficiency in C/C++ programming and scripting languages (Python/Shell)
  • Experience with hardware security features such as OTP fuses, JTAG locking, secure key storage, and cryptographic modules
  • Experience with secure firmware update mechanisms (OTA)
  • Strong debugging skills using tools like JTAG, GDB, oscilloscopes, and logic analyzers
  • Experience developing and executing low-level test cases for embedded platforms
Preferred Qualifications:
  • Experience with AUTOSAR, QNX, or RTOS-based systems
  • Knowledge of cryptographic protocols (PKI, TLS, AES, RSA, ECC)
  • Familiarity with vehicle ECU architectures and automotive standards (ISO 26262, ISO/SAE 21434)
  • Experience with CI/CD pipelines for embedded systems and secure firmware delivery

Job Type: Permanent

Job ID: 254681395