Senior Software Engineer II - Autonomy Systems
Scientific Systems · Burlington, MA · 6 mo ago
HybridInformation Technology$142k–$180k/yrFull-time
Essential Functions
- Develop advanced AI/Autonomy software for multi-vehicle mission systems operating in complex, contested environments
- Work independently as a component lead and part of a program team to design, implement, simulate, and test autonomy software systems for uncrewed, multi-vehicle autonomy systems
- Support presentation of technical results to internal and external customers
Requirements
- Must be able to obtain and maintain a United States DOD Security Clearance
Qualifications
- Bachelor's degree (or higher) in Engineering, Computer Science, Data Science, Math, Statistics, Robotics or related subject area and 5+ years of related experience
- Experience in software development of AI/Autonomy for Robotics, Autonomous Uncrewed Systems, and/or related Machine Learning technologies
- Prior experience programming in C/C++, Python, and embedded/real-time computing applications. Familiarity with RUST (or relevant memory-safe languages)
- Extensive experience with modern software development (Agile, Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, automated test methodologies, etc.)
- Working knowledge of Behavior-based Robotics: middleware/ROS, perception, cognition, decision algorithms (navigation, task/path planning, multi-agent coordination)
Preferred Qualifications
- Established history of successfully leading small-team implementation of advanced AI/Autonomy software technologies and effective technical communications
- Working knowledge of USG DoD mission data systems and datalink architectures, such as JSE, OMS, UMAA, FACE, DDS, ROS, STANAG 4586, J-Series
Benefits
- Salary: $142,000 - $180,000 (Depends on Experience)
- Health Care Plan (Medical, Dental & Vision)
- Retail Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short Term & Long Term Disability
- Training & Development
- Hybrid Work Schedule
- Free Food & Snacks
- Wellness Resources
- Employee Stock Ownership Plan