Castelion
Senior Embedded Software Engineer
Allen, TX +1 · Senior · Full-time · Posted Sep 21, 2026
- Location
- Allen, TX
716 South Greenville, Suite 160, Allen, TX 75002 - Visa sponsorship
- Employment is contingent on the ability to access applicable export-controlled information without additional export licensing. If designated, the role may also require obtaining and maintaining a U.S. Government security clearance or authorization and meeting applicable citizenship or other eligibility requirements.
About the job
Architects, develops, and hardens embedded software for mission-critical systems, including secure processing, GPU acceleration, hardware integration, and testing.
What you'll do
- Develop embedded applications, drivers, and board support packages; bring up hardware and secure boot chains.
- Optimize compute-intensive workloads with CUDA and implement cryptographic protection using TPMs.
- Integrate and test sensors and communications, debug hardware, and instrument systems for performance and reliability.
What they ask for
- Strong proficiency in C and production Rust.
- Hands-on CUDA development on embedded or edge-class GPUs.
- Experience with ARM-based SoCs, memory-mapped I/O, DMA, interrupts, and IPC.
- Experience with security-critical code, Linux internals, hardware debugging, and modern Git/GitHub and CI/CD workflows.
Nice to have
- Experience with Zephyr, FreeRTOS, or seL4.
- Knowledge of DSP, real-time networking, RF signal chains, or cloud services for telemetry ingestion.
Tools
C, Rust, CUDA, Jetson, ARM, Linux, Git/GitHub, Grafana/Foxglove
Model-written summary · the original posting is authoritative