Description
The Embedded Software Engineer will develop, test, integrate, and support embedded software for unmanned robotic vehicles. Responsibilities include requirements development, design, implementation, defect diagnosis, systems engineering, fielded-system support, and travel of 0–15%. The role requires C and C++ development, unit and integration testing, system simulation, refactoring, design patterns, SOLID principles, reusable design, and distributed version control.
