Software Engineer II - Large Air
Scientific Systems · Burlington, MA · 2 mo ago
HybridEngineering$108k–$131k/yrFull-time
Essential Functions
- Develop software applications based on defined requirements and create increasingly complex software at the object/class and application level
- Create documentation, both in and outside of source files, to explain the intention and purpose of code elements
- Proactively identify, document, and resolve issues through testing, debugging, and troubleshooting
- Communicate technical concepts and present project results to stakeholders, including management and external customers
- Stay current with industry trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (navigation, mission planning, autonomy, etc.)
Requirements
- Bachelor of Science degree in Math, Statistics, Computer Science, Engineering, Physical Science, Operations Research, or Data Science, or equivalent experience
- 3+ years of progressive software engineering experience in a related industry including relevant experience with software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software
- Experience with modern software development tool chains and processes
- Experience with C/C++, Python, and/or project-specific required languages (e.g. Java, Rust, etc.)
Preferred Qualifications
- Master's of Science degree
- Experience with DoD or other common robotics and datalink architecture standards (especially OMS, ROS, and AFSIM, but also FACE, DDS, STANAG 4586, J-Series, etc.)
- Experience with modern software development tool chains and processes, including build, test, and documentation methodologies (git/Gitlab/Github, Confluence/Jira, CI/CD, build automation tools, automated test methodologies, Model-Based System Engineering tools and techniques, etc.)
- Experience in Linux-based development environments
Benefits
- Salary: $108,000 - $131,000 (Depends on Experience)
- Health Care Plan (Medical, Dental & Vision)
- Retirement 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
- Summer 9/80 work schedule