Comprehensive medical, vision, and dental insurance
Four weeks of paid time off per year
Job summary
A defense technology company in Texas, Castelion, is seeking an Embedded Software Engineer to design and implement software for mission-critical systems. The role involves writing low-level C and Rust, optimizing algorithms with CUDA, and implementing secure processing paths. Candidates should have a Bachelor's degree in a relevant field and 4+ years of embedded software experience. The position offers strong benefits including stock options, medical insurance, and paid time off.
Qualifications
4+ years of professional embedded software experience.
Strong proficiency in C and production Rust.
Experience with ARM-based SoCs and secure boot processes.
Responsibilities
Design and implement embedded applications in C and Rust.
Optimize compute-intensive algorithms using CUDA.
Bring up new boards and implement secure boot chains.
Skills
C programming
Rust programming
CUDA development
Embedded systems design
Linux internals
Git/GitHub workflows
Education
Bachelor's in Computer Science or Electrical/Computer Engineering
Tools
JTAG
Logic analyzers
Oscilloscopes
Job description
A defense technology company in Texas, Castelion, is seeking an Embedded Software Engineer to design and implement software for mission-critical systems. The role involves writing low-level C and Rust, optimizing algorithms with CUDA, and implementing secure processing paths. Candidates should have a Bachelor's degree in a relevant field and 4+ years of embedded software experience. The position offers strong benefits including stock options, medical insurance, and paid time off.