Embedded Software Engineer
Core
Design, develop, and commercialize embedded systems for unmanned vehicles and handheld/mounted sensor platforms, including GUIs and remote-control solutions.
Role type
Senior Embedded Software Engineer (Unmanned Systems)
Builds
Embedded applications, user interfaces, and remote-control solutions for advanced sensor technologies
Domain
Defense, National Security, Unmanned Systems, Sensor Technologies
Deliverable
production ML models | product features
Required skills
Embedded software development, C, C++, Python, GUI design principles, DevSecOps practices, Lab and field testing
Preferred skills
Embedded Linux (PetaLinux/Raspberry Pi), Optics/Lasers/LiDAR/Camera systems, Xilinx Zynq architecture, FPGA development (VHDL), Qt/cross-platform UI toolkits, FAA Part 107 certification, NIST 800-171 security controls
Technologies
C, C++, Python, PetaLinux, Raspberry Pi, Xilinx Zynq, VHDL, Qt, LiDAR, FAA Part 107
Responsibilities
Design and develop embedded applications for sensor systems, Develop streamlined user interfaces and remote-control solutions, Perform calibration and testing in lab and field environments, Collaborate on multidisciplinary product development for unmanned vehicles
Seniority
Senior, hands-on IC
