Overview
Skills
Job Details
Position: Principal Embedded Software developer
Location: Plano, TX
Join a mission-critical engineering team driving the future of secure in-vehicle systems for a global automotive leader. You'll be empowered to lead architectural decisions, work with open-source communities, and shape innovative embedded solutions.
Top Benefits:
-
Lead secure software design initiatives in cutting-edge automotive platforms
-
Engage with open-source and embedded security ecosystems
-
Mentor and influence best practices across global teams
-
Opportunity to contribute to open-source projects and upstream enhancements
We're looking for a Principal Software Engineer with deep expertise in Linux-based embedded systems, cybersecurity, and real-time development. In this high-impact role, you'll architect, develop, and deliver secure embedded solutions, influence product strategy, and guide junior engineers-all within a fast-moving, innovation-rich environment.
Key Responsibilities:-
Design, develop, and deploy embedded software for next-generation vehicle platforms
-
Define requirements with stakeholders and lead feature architecture and implementation
-
Research embedded cybersecurity features (e.g., secure boot, TrustZone) and guide suppliers
-
Contribute to and launch open-source tools and libraries aligned with strategic initiatives
-
Align with industry standards such as MISRA, SEI CERT, and AUTOSAR in all codebases
-
Collaborate with CI/CD teams to extend secure build and release pipelines
-
Work closely with QA teams to develop automated testing and define test strategies
-
Mentor junior/mid-level engineers in secure software development and architectural design
-
Perform root cause analysis on defects and lead quality improvement initiatives
-
Interface with cross-functional teams on deployments, testing, and timeline alignment
-
Stay current with trends in embedded security and influence process enhancements
-
10+ years in embedded systems development across software and hardware
-
Expertise in C/C++ with strong command of real-time OS (RTOS) principles
-
Hands-on experience with embedded Linux systems, Yocto builds, and BSP customization
-
Proficiency with communication protocols: I2C, SPI, UART
-
Solid understanding of Linux CLI and scripting
-
Excellent debugging, documentation, and analytical skills
-
Embedded security: Secure Boot, TrustZone, filesystem encryption, cryptographic primitives
-
Familiarity with Linux protections: fscrypt, LUKS, dm-verity, systemd
-
RUST for production-grade development
-
Experience with safety/security standards: MISRA, SEI CERT, AUTOSAR
-
Knowledge of compliance standards (ISO/SAE 21434, NIST, OWASP, ITIL, etc.)
-
Certifications: OSCP, CISSP, SANS/GIAC, or equivalent
-
Prior industry exposure: automotive, defense, law enforcement, manufacturing
-
Japanese language proficiency (reading, writing, speaking) for global collaboration
Ready to architect secure solutions at scale? Apply now and lead the innovation in embedded systems that power the next generation of intelligent vehicles.