companyAnduril Industries logo

Senior Embedded Software Engineer, Intelligence Systems (Bare Metal)

Anduril IndustriesReston, Virginia, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

REQUIRED QUALIFICATIONSProficiency in one or more programming languages: Rust, C, C++, and ARMv7/ARMv8 assembly. Extensive experience in developing bare-metal code, infrastructure, and device drivers. Must currently hold and be able to maintain an active U. S. Secret security clearance. PREFERRED QUALIFICATIONSExperience in operating system development or components thereof. A strong emphasis on system security practices. Familiarity with complex System-on-Chip architectures. Experience in implementing Control Flow Integrity (CFI) techniques. Knowledge of Interrupt Service Routines (ISRs), Memory Management Units (MMUs), timers, health tests, and entropy sources. Proficient in standard I/O protocols (UART, I2C, SPI, eMMC, etc.).

About the job

Anduril Industries is at the forefront of defense technology, dedicated to enhancing the military capabilities of the U. S. and its allies through innovative technology solutions. Our mission is to revolutionize the defense sector by integrating the cutting-edge expertise, technology, and business strategies found in the most dynamic companies of the 21st century. Powered by our proprietary Lattice OS—a sophisticated AI-driven operating system—our systems enable real-time data analysis, transforming vast streams of information into a comprehensive 3D command and control interface. As we navigate an era of strategic competition, we are committed to delivering unparalleled advancements in autonomy, AI, computer vision, sensor fusion, and networking technology to military operations within months, not years.

ABOUT THE TEAM

Our Intelligence Systems division (AIS) is dedicated to establishing Anduril as a premier provider of specialized engineering solutions and products tailored for Intelligence Community (IC) clients. We collaborate closely with the IC to thoroughly understand their needs, shape operational concepts, and deliver exceptional capabilities that address critical national security challenges.

WHAT YOU'LL DO

  • Design and implement low-level bare-metal infrastructure code that meets rigorous testing and validation standards.
  • Develop a robust software ecosystem supporting advanced hardware platforms driven by state-of-the-art System-on-Chip (SoC) devices.
  • Conduct board bring-up activities on embedded ARM boards, including bootloaders and drivers.
  • Customize vendor Board Support Packages (BSPs) for optimal performance with ARM-based SoC platforms.
  • Enhance the security of our embedded systems and devices.
  • Create and maintain automated testing frameworks to ensure the functionality and reliability of embedded systems.

About Anduril Industries

Anduril Industries is a pioneering defense technology company on a mission to elevate military operations through groundbreaking technological advancements. We leverage the agility and innovation of modern tech industries to transform how military systems are conceived, developed, and deployed. Our flagship Lattice OS exemplifies our commitment to driving the future of defense with real-time, AI-enhanced capabilities that empower the U. S. and allied forces.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.