Principal Software Engineer I - Autonomy Systems
$169k - $212kScientific Systems
The Principal Software Engineer I – Autonomy Software will support the company’s core AI-enabled Autonomy Software development team in an assigned small-team leadership role. Primary responsibilities include day-to-day, agile software engineering for initial development, DevSecOps and CI/CD integration, and ongoing software test and evaluation using advanced modeling and simulation platforms. Additional responsibilities include providing autonomy software integration and test support to multiple autonomy programs aligned with specific customer autonomy objectives. Essential Functions: Support a software team to develop software applications based on defined and derived requirements and create software designs at the object/class and application level. Lead migrations of SSCI software applications to the SSCI Digital Engineering Environment, as directed, in support of current and future USG and DoD software acquisition requirements. Write and review software documentation. Lead or support development sprints and code reviews. Manage a small software team tasked to achieve program milestones as directed, in accordance with modern software engineering Agile Software Development methodologies. Lead or support Prime and customer-facing interactions. Stay current with industry trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (Navigation, Mission Planning, Autonomy, etc.). Assist with non-technical programmatic priorities as needed, including staff planning, budget estimation and tracking, and customer-facing interactions. This role may require the ability to sit or stand at a desk and work on a computer for prolonged periods of time. May require the ability to push/pull/lift up to 15 pounds. Must be able to obtain and maintain a US DOD Security Clearance. Basic Qualifications: Bachelor of Science degree in Math, Statistics, Computer Science, Engineering, Physical Science, Operations Research, or Data Science, or equivalent experience and 10+ years progressive software engineering experience including team leadership in a related industry and relevant experience with software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software. Significant experience as part of an autonomy integration team, including leading autonomy software to achieve operationally relevant software capabilities. Extensive experience using modern software development tool chains and processes including build, test, and documentation methodologies as well as experience performing configuration (user accounts, project settings) for tools such as git/Gitlab/Github, Confluence/Jira, CI/CD, build automation tools, automated test methodologies, Model-Based System Engineering tools and techniques, etc. Experience using C/C++, Python, and/or project-specific required languages (e.g. Java, Rust, etc.). Experience designing object-oriented class structures with well-designed API within the languages of interest. Experience with DoD or other common robotics and datalink architecture standards. (especially OMS, ROS, and AFSIM, as well as FACE, DDS, STANAG 4586, J-Series, etc) Experience designing software architecture for complex software systems and integrate with DoD-standard architectures and interfaces. Experience identifying and clarifying customer technical requirements and aligning technical efforts with requirements. Preferred Qualifications: Master’s of Science degree or PhD Excellent organizational skills and attention to detail Significant experience in AI/Autonomy/Robotics advanced technologies and software as demonstrated in successfully field-tested unmanned systems Experience in Linux-based development environments Excellent oral and written communication skills including technical writing skills used to write clear documentation for developed code. Ability to identify and creatively solve complex problems. Ability to execute logical reasoning and decision-making skills. Excellent organizational skills and attention to detail. Salary: $169,000 - $212,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) Hybrid work schedule Summer 9/80 Work Schedule Family Leave (Maternity, Paternity) Short Term & Long Term Disability Training & Development Work From Home Free Food & Snacks Wellness Resources Employee Stock Ownership Plan #J-18808-Ljbffr
- ...STR is seeking an experienced Autonomy Software Engineer in Woburn, MA to lead real-time software integration and testing for mission systems. The role requires strong proficiency in C++ and the ability to work collaboratively in high-performing teams. Ideal candidates...Suggested
$169k - $212k
...Scientific Systems is seeking a Principal Software Engineer I for their Autonomy Software team in Burlington, MA. This pivotal role includes leadership of software engineering efforts for AI-enabled systems, overseeing agile development, and ensuring the integration of...Suggested$142k - $180k
...Job Description Job Description The Senior Software Engineer will be responsible for developing and supporting software for advanced AI/Autonomy technologies for collaborative, autonomous mission systems operating in multiple domains. Essential Functions: ~...SuggestedTemporary work$116.4k - $140k
...receive an alert: JOIN OUR TALENT NETWORK Secure Software, Embedded Systems Engineer (mid-career) Apply now Date: Apr 22, 2026... ...Laboratory, enabling breakthroughs in communications, sensing, autonomy, and space systems to retain their strategic edge in...Suggested$120k - $202.5k
...are looking for We are seeking a Principal Software Engineer II (Vice President) in Java who... ...company). This role operates with broad autonomy and significant influence, driving... ...River platforms Define and evolve system architecture, design standards, and engineering...SuggestedTemporary workFlexible hours$204k - $348k
...Sr Principal/ Principal Software Engineer, AI Lab Execution System Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA We are seeking a Senior Principal or Principal Software Engineer, AI Lab Execution System to join our Scientific System of Record...Full timeWork at officeLocal areaFlexible hours- ...Blitzy is hiring a Principal Engineer based in Cambridge, Massachusetts. This role demands full ownership of critical production systems, focusing on delivering impactful features that enhance... ...code. Join us in reshaping software creation with a competitive compensation...
$157k - $224k
...and motivated individuals with degrees in engineering, computer science, mathematics, physics, and... ...success of our customers. The Collaborative Autonomy and Control (CAC) Group in the AC2 Division works to build software systems that solve critical problems in the areas...Full timeLocal areaRemote workFlexible hoursNight shift$174k - $225k
...Autonomy Software Engineer Own real-time autonomy software integration and testing for STR SAAM mission systems Location: Woburn, Massachusetts, United States Compensation: $174,000 - 225,000 USD / year Job Tags: Software About The Role Autonomy Software Engineer Woburn...Full timeLocal area$107.5k - $204.5k
...Principal Software Systems Quality Engineer (Quality Assurance/Compliance) Date Posted: 2026-04-20 Location: 50 Apple Hill Dr, Tewksbury, MA 01984 Position Type: Onsite Security Clearance: Requires an active DoD Secret clearance. U.S. citizenship required. Responsibilities...Flexible hours$150k - $196k
...The Lead Autonomy Software Engineer is a key technical contributor and small engineering team lead on... ...and other areas relevant to Scientific Systems. Collaborate with multi-disciplinary... ...of leading programs in the principal investigator role or similar experience...Temporary workSummer work$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay... ...secure world. We have an immediate need for an onsite Principal Software Systems Quality Engineer (Quality Assurance/Compliance) to...Temporary workWork experience placementWork at officeImmediate startRemote workFlexible hours- A space technology firm in Cambridge seeks a Senior AOCS Systems Engineer to lead AOCS solutions across satellite missions. This role involves designing subsystems, simulating models, and conducting tests to ensure reliability and performance. Candidates should have proven...
- ...A leading aerospace technology company in Burlington, MA, is seeking a Senior Software Engineer to lead the development of autonomy and flight software systems. The role demands technical leadership in software architecture, design, and integration for complex autonomous...
- ...Symbotic LLC in Wilmington, MA is seeking a Senior Software Engineer to design and develop supervisory control systems for automated warehouses. The role involves real-time distributed software and fault-tolerant logic for lift operations. The ideal candidate has over...
- ...Software Developer In Test – Back Office Systems Cartera Commerce's loyalty solutions serve 4 of the top 10 card issuers, 5 of the top 6 airlines, and... ...our rewards programs. As a key member of the Quality Engineering Team, the Back Office (BOSS) QA Engineer will...
$180k - $247.5k
...move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for... ...What we need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In...$107.5k - $204.5k
...Position: Radar Software Engineer (Onsite, Woburn, MA). U.S. citizenship required; ability to obtain and maintain a Secret U.S. security clearance... ...the overall tactical radar software, understanding the radar system "big picture" and developing or reviewing detail solutions at...Temporary workFlexible hours$132.4k - $251.6k
...years of experience and renowned engineering expertise to meet the needs... ...and defense. Sr. Principal Program SW Protection Engineer... ...fixing problems with the Radar software applications. Implement real... ...an understanding of the radar system “big picture” and be able to...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$204k - $284k
...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies...Full timeWork experience placementLocal areaImmediate startNight shift- ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from Day 1. Only USC/GC. It is a Full-Time role.... ...software for machine controls and Client electro-mechanical systems from concept to production. Job Duties: Design and...Full timeLocal areaRemote work
- ...Principal Software Engineer (Back Office) Cartera's Back Office team is seeking a Principal Software Engineer. Cartera partners with... ...Linux. ~ Familiar with source code control management systems, including branching and merging of code. ~ Strong...
- ...Principal Software Engineer We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will lead the design and delivery of complex, high-impact systems that are critical to the performance and reliability of our platform...
$160k - $190k
...Principal Software Engineer Vestmark is building the AI-native future of wealth management technology... ...a Principal Engineer who thinks in systems, cares about business outcomes, and has... ...multi-step workflows with real autonomy and demonstrable business impact, and...Work experience placement$117.6k - $218.4k
...technology. Job Responsibilities Develop Software solutions that are efficient in time and... ...C/C++ programming. Strong software engineering and problem solving skills Deep... ...Experience with large-scale software systems and performance tuning Knowledge of simulation...- ...Sr. Principal Program SW Protection Engineer Responsibilities Apply the latest technologies and be responsible... ...and fixing problems with the Radar software applications. Implement real‑time software... ...with an understanding of the radar system "big picture" and be able to...Temporary workInterim roleFlexible hours
$117.6k - $218.4k
.... Job Responsibilities Develop software solutions that are efficient in time and... ...in C/C++ programming. Strong software engineering and problem solving skills Deep... ...Experience with large-scale software systems and performance tuning Knowledge of simulation...- ...leading technology firm in Wilmington, MA is seeking a Senior Systems Engineer to architect and integrate advanced screening platforms. This... ..., ensuring seamless integration between hardware and software, and providing engineering support for current products. Candidates...
$107.5k - $204.5k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...our world-class engineering team as a Principal Software Engineering Architect . The candidate... ...security level, mission-critical software systems Experience translating system...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$116.4k - $182.2k
...Clough AMEC. seeks a Software Developer at MIT Lincoln Laboratory in Lexington, MA. This role involves designing and developing software for next-generation transportation and logistics systems and working on various project aspects, including user interface and back-...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer I - Autonomy Systems. Be the first to apply!
- principal software engineer Burlington, MA
- healthcare systems engineer Burlington, MA
- application system engineer Burlington, MA
- advanced systems engineer Burlington, MA
- sr systems engineer Burlington, MA
- senior staff systems engineer Burlington, MA
- senior linux systems engineer Burlington, MA
- operations support system engineer Burlington, MA
- senior windows systems engineer Burlington, MA
- systems engineer Burlington, MA

