Embedded Software Engineer, Intelligence Systems
Core
Develop Windows/Linux desktop applications and automation scripts to test Anduril's land, sea, and air defense systems, integrating cloud data and deployment features.
Role type
Senior IC embedded software engineer (manufacturing test)
Builds
Test executive software, automation scripts, and analytics tools for defense product development
Domain
Defense technology / Manufacturing test automation
Deliverable
product features
Required skills
Python, C#, WPF, embedded systems, device communication protocols (USB, SPI, I2C, CAN, RS232, RS485, Ethernet), CI/CD, DevOps automation, relational databases (DB2, SQL Server), NoSQL, RESTful services, AWS/Azure
Preferred skills
Low-level code and device drivers, multi-disciplinary project collaboration, automated unit/integration/system testing, version control (git), manufacturing/industrial software experience, cloud deployment tools, Master's degree in CS
Technologies
Python, C#, WPF, AWS, Azure, DB2, SQL Server, git, USB, SPI, I2C, CAN, RS232, RS485, Ethernet
Responsibilities
Develop applications for Windows and Linux desktop environments; Integrate cloud data and deployment features while maintaining user authentication and security; Generate automation scripts for debug and prototype development; Triage issues, root cause failures, and coordinate next-steps; Partner with end-users to turn needs into features while balancing user experience with engineering constraints
Seniority
Senior, hands-on IC