Find Your Next Job
Principal Embedded Software Developer (Vse)
Posted on April 9, 2026
- Plano, United States of America
- No Salary information.
- Full Time
Tailor Your Resume for this Job
- 10+ years of experience in embedded systems software development, with a focus on both hardware and software components.
- Strong understanding of embedded programming languages (e.g., C, C++) and familiarity with real-time operating systems (RTOS).
- Experience developing embedded Linux systems, BSP integration and customization with tools such as Yocto
- Knowledge of communication protocols (e.g., I2C, SPI, UART) and hardware interfaces.
- Excellent problem-solving skills and attention to detail.
- Comfortable using the linux command line interface
Other requirements: - Experience with embedded security features such as secure boot, TrustZone development, filesystem encryption, etc
- Experience with RUST for production deployments
- Understanding of cryptographic primitives (Keys, TLS, PKI, etc…
- Understanding of Linux Filesystem Protections (fscrypt, LUKS, dm-verity))
- Familiarity with the Linux initialization process (systemd)
- Experience developing in compliance with safety and security standards such as MISRA, SEI CERT, and AUTOSAR.
- OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications.
- Experience with compliance regulations/laws, security frameworks and standards (e.g., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).
- Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,
- Bachelor’s degree or higher, in Computer Science, Engineering or related discipline, or equivalent professional experience .
Tailor Your Resume for this Job
Share with Friends!