Senior Flight Software Engineer
$82.3k - $220kThe Charles Stark Draper Laboratory, Inc.
Job Summary
The Software Engineer (SMTS) designs and develops high-performance, resilient, and fault-tolerant embedded software for resource-constrained targets in undersea, terrestrial, air, hypersonics, and space mission environments.
Responsibilities
- Evaluate requirements and propose solutions, exploring design trade-offs.
- Design algorithms using modern theory and proven techniques.
- Develop embedded software based on prototype algorithms under supervision.
- Analyze designs to demonstrate performance and functionality.
- Develop and execute software tests to verify compliance with requirements.
- Investigate test results to identify causes and develop fixes for inefficiencies.
- Prepare technical data, procedures, reports, drawings, manuals, and other documentation.
- Communicate with customers and stakeholders to define requirements and describe design and deliverables.
- Lead solutions to complex problems with limited guidance, contributing to requirements development and architectural ideation.
- Take responsibility for a subset of engineering scope.
- Identify program or system-level technical risks and develop mitigation strategies.
- Mentor less experienced engineers.
- Perform other duties as assigned.
Skills & Abilities
- Excellent development and troubleshooting skills on embedded targets.
- Strong knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
- Expertise in software development for real-time systems.
- Mastery of high-level development languages such as C/C++ and Rust.
- Excellent organizational skills and attention to detail.
- Strong analytical and problem-solving skills.
- Knowledge of software configuration management tools, defect tracking tools, and peer-review processes.
- Excellent time-management skills with proven ability to meet deadlines.
- Excellent verbal and written communication skills.
- Experience with UML and SysML.
- Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment.
Education
Requires a bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
Experience
5–10 years of experience in Software Engineering or related fields.
Additional Requirements
Applicants selected for this position must obtain and maintain a government security clearance. Secret clearance is preferred.
Benefits
Work-life balance programs including flexible work arrangements, employee clubs (photography, yoga, etc.), health and finance workshops, local museum discounts, and social events.
Compensation
Base salary range: $82,300 to $220,000 (determined by role, level, and location). This figure reflects base salary only.
Equal Employment Opportunity
Draper is committed to creating an inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, national origin, veteran status, or genetic information. Draper is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities.
#J-18808-Ljbffr$82.3k - $220k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Software Engineer (SMTS) develops high performance solutions for resource...SeniorFull timeLocal area- The Charles Stark Draper Laboratory, Inc. in Cambridge, MA is seeking a Distinguished Flight Software Engineer to join the Mission Software Architectures and Applications group. You will design, develop and test high-performance embedded software for real-time, fault-tolerant...Senior
$82.3k - $220k
Draper Inc. is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing next-gen resilient software solutions for various domains and requires expertise in embedded software and real-time systems using C/C++. Candidates must have a bachelor...Senior- Woburn, MassachusettsOnsiteFull Time$130k - $160kJob Description A robotics startup North of Boston is hiring a Research Software Engineer for their team. As a Research Software Engineer, you’ll be serving as the bridge between cutting-edge research and production software...SeniorFull time
$78k - $156k
...best place to work for diversity, working mothers, female executives, and scientists. The Opportunity The Senior Software Design Assurance Engineer is responsible for supporting product development, executing and maintaining software quality engineering methodologies...SeniorWork experience placement- ...solutions for BG’s problem spaceAssist with mentorship of more junior engineers or internsQuickly prototype solutions, creating demos for... ..., Computer Science or a closely related fieldExperience in software development in robotics or automation rolesStrong development...Senior
- ...by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesWe are seeking a highly motivated and talented Software Engineer to join our team focused on developing both frontend and backend solutions for Onto Innovation’s optical metrology and...SeniorPermanent employmentFull timeWork at office
$115k - $137k
...enterprises and managed services providers leverage NetBrain’s platform.What We NeedNetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end and back-end, architecting and building high-performance...SeniorWork experience placement- Woburn, MassachusettsOnsiteFull Time$150k - $170kJob Description A robotics company North of Boston is hiring a Senior Software Engineer for their team. As a Senior Full Stack Engineer, you'll be a point person for building the software that powers, monitors, and improves...SeniorFull time
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.The mission of the software teams in Woburn, MA and Tewksbury, MA is to provide world-...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
- ...Berkshire Grey is seeking a Senior Software Engineer, Robotics, focused on manipulation, to enhance our robotic solutions. You will develop software enabling robots to interact with environments to perform complex tasks. The role involves working with motion planning...Senior
$90k - $157.5k
Who we are looking for An experienced software engineer who will be an individual contributor responsible for redesigning the current system... ...challenge you are up for. What you will be responsible forAs a Senior Developer, you will:Manage a development team’s staff,...SeniorFull timeTemporary workFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to develop software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
- Wilmington, MassachusettsHybridFull Time$140k - $170kThis client is hiring for a Senior Software Engineer that can build the layer that connects AI/ML models to robotics and automation systems. This role focuses on building real-time software for industrial robots, motion...SeniorFull time
- ...automates complex pick, pack, and sort operations.As part of the Core software team, you will develop learning-based approaches that help... ...for BG’s problem space. Assist with mentorship of more junior engineers or interns. Communicate technical priorities and status....Senior
- ...logistics operations. Our technology automates complex warehouse tasks such as picking, packing, sorting, and trailer unloading.As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program, you will design, implement, test, deploy, monitor, and maintain...Senior
- ...least 2 recent years of professional robotics software development experience (ROS needed) 2)... ...at least 5 years of professional software engineering experience total (this role is open to hiring someone significantly more senior than that as well) 3) can commute to Woburn...Senior
- ...the tire service industry through automation, combining robotics, software, and AI to modernize tire changing and wheel balancing operations. The organization is seeking a Senior Full Stack Software Engineer to help architect, build, and scale the software systems that...SeniorFlexible hours
$140k - $170k
Wilmington, MAHybridFull Time$140k - $170k Job Description A growing engineering and technology organization is seeking a Senior Software Engineer, Robotics & Physical AI Integration to help bridge the gap between AI-driven intelligence and real-world physical systems....SeniorFull timeFlexible hours2 days per week3 days per week$100k - $275k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...Description Summary:Draper is looking for a highly skilled Flight Software Engineer, Distinguished to join the Mission Software...Full timeLocal area- ...aspects of the technology base. Ideal candidates are strong leaders, excellent communicators and mentors, and advocates of modern agile software development practices that deliver high quality code: continuous integration, test, deployment practices and tool sets. The...SeniorWork experience placement
- Berkshire Grey is seeking a software engineer to advance learning-based robotics, focusing on perception, planning, and manipulation. You will develop methods for spatial reasoning and sequential decision-making, test in simulation, and transfer to physical robots. Collaborate...Senior
- Goddard Technologies, Inc. in Wilmington, MA is seeking a Senior Software Engineer to own the integration layer between AI/ML models and physical systems. You will manage the full stack from fieldbus communication to software interfaces enabling models to operate on real...Senior
- Berkshire Grey is seeking a Software Engineer for its Scoop robotic trailer-unloading program in Bedford, MA. You will design, implement, test, deploy, monitor, and maintain software that controls robotic behavior and coordinates physical system functions. You will collaborate...Senior
$150k - $200k
Motion Recruitment Partners LLC is seeking a Senior Robotics Software Engineer for a full-time role in Woburn, MA. Base salary ranges from $150,000 to $200,000 and the position requires onsite work 4-5 days per week. You will work on advanced robotic systems for automotive...SeniorFull time- Goddard Technologies in Wilmington is seeking a Senior Software Engineer specializing in Robotics & Physical AI Integration. This role involves designing and implementing software that integrates machine learning outputs with physical hardware such as motion controllers...SeniorFlexible hours
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 5 years of...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$140k - $160k
Wilmington, MAHybridFull Time$140k - $160k Job Description Senior Robotics AI Software Engineer Physical AI • Machine Learning Systems • Robotics Integration A cutting-edge engineering and technology organization is building the next generation of intelligent physical...SeniorFull timeFlexible hours- ...professional to join our growing team in our Woburn, MA office. Join our ATCoach product team! We are seeking a talented Senior Software Engineer with 7 or more years of experience to join our ATCoach product team supporting the FAA STARS, ERAM, and other customer...SeniorWork at officeImmediate startRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Flight Software Engineer. Be the first to apply!
- software engineer amazon Burlington, MA
- information technology software engineer Burlington, MA
- software engineer remote Burlington, MA
- remote entry level software developer Burlington, MA
- network software engineer Burlington, MA
- intel software engineer Burlington, MA
- senior software engineer remote Burlington, MA
- senior software engineer Burlington, MA
- software engineer full time Burlington, MA
- cybersecurity software engineer Burlington, MA



