Embedded Software Engineer
$90k - $210kMORSE Corp
MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the engineering design cycle from concept through deployment. Your responsibilities will include integrating novel algorithms with flight software to introduce new capabilities for autonomous aircraft, setting up and performing simulations to support integration efforts, and supporting flight tests to evaluate algorithm performance. You will play a critical role in flight testing by defining test objectives, configuring software on aircraft avionics, and operating ground stations to monitor and control aircraft in flight. Working alongside experts in sensing and control technologies, you will help integrate cutting-edge capabilities into novel platforms and support testing in both lab and field environments. In this position, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations. Responsibilities Develop embedded software for novel fixed-wing and multi-rotor unmanned aerial vehicles Develop new software functionality for autonomous UAV flight by modifying PX4 autopilot with new software Integrate novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if necessary Update and execute simulation software to test and evaluate novel algorithms Support the development of preflight planning tools in Python that interface with data and UI tools via web API Interface with technology SMEs to integrate new algorithms and subsystems into vehicle platforms Support flight tests of UAS and UAVs, including setup, system checkouts, ground-station operation, log retrieval and analysis, and debugging Communicate design status, test results, and suggestions in a timely and efficient manner Requirements The ideal candidate will have a strong and diverse background with an emphasis on software development for embedded systems. Prior experience working on multidisciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired. The ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow through on solution development, testing, and verification. BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field 5+ years of embedded software development and experience deploying embedded software Strong proficiency with C/C++, Python, and Rust Familiarity with PX4, Ardupilot, or similar, and experience integrating into commercial platforms and configuring for flight Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc.) Experience with control hardware setup (e.g., telemetry harness setup, radio configuration, power system installation and monitoring) Strong debugging and troubleshooting skills Willingness and desire to travel for, and participate in, field tests up to 10% of each year US citizenship required and ability to obtain a U.S. Security Clearance Compensation
$90,000 - $210,000 USD
Benefits MORSE Corp’s salary range for this role carefully considers a wide range of compensation factors, including prior experience, education, skills and expertise, location, internal equity, and other job-related factors. Total compensation may also include bonus, stock, 401(k) match, paid time off, medical, dental, vision, and life insurance. Employees receive 10 paid holidays per year and an open leave policy that does not restrict exempt, regular full-time employees to a specific number of paid sick or vacation days. Voluntary Self-Identification of Disability Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026 Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress toward this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at How do you know if you have a disability? A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally) Autoimmune disorder, e.g., lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS Blind or low vision Cancer (past or present) Cardiovascular or heart disease Celiac disease Cerebral palsy Deaf or serious difficulty hearing Diabetes Disfigurement, e.g., due to burns, wounds, accidents, or congenital disorders Epilepsy or other seizure disorder Gastrointestinal disorders, e.g., Crohn's disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, e.g., depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing limbs or partially missing limbs Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s), and/or other supports Nervous system condition, e.g., migraine headaches, Parkinson’s disease, multiple sclerosis (MS) Neurodivergence, e.g., ADHD, autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities Partial or complete paralysis (any cause) Pulmonary or respiratory conditions, e.g., tuberculosis, asthma, emphysema Short stature (dwarfism) Traumatic brain injury PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete. #J-18808-Ljbffr MORSE Corp- ...Description Job Description Job Description Summary: The Software Engineer (SMTS) develops high performance solutions for resource... ...algorithms using modern theory and proven techniques. • Develops embedded software based on prototype algorithms with supervision. •...Suggested
- ...A fast-growing, embeddedcompany seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure and safety-critical systems across demanding industries. This role is ideal for an experienced engineer who excels...SuggestedFull timeRemote workRelocation
- ...leading nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-constrained environments. The ideal candidate has expertise in embedded software development, a strong background in C/C++, and real-...Suggested
- ...Overview Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with a strong background in C programming...SuggestedFull timeRemote workRelocation
$130.8k - $163.6k
...We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller‑based sensor hardware designed and manufactured in‑house. Our products offer an interesting engineering challenge: microcontrollers with just a few...SuggestedTemporary workWork experience placementSummer workWork from homeWorldwideFlexible hours- ...Job Description Job Description Job Description Summary: The Embedded Software Engineer (PMTS) provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments. They...
$145k - $205k
Senior Embedded Software Engineer - (Systems: Technical Pre / Post-Sales) Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE | Up to 25% travel expected Riverlane’s mission is to master quantum error correction (QEC) and unlock a new age...Permanent employmentFull time$145k - $205k
Senior Embedded Software Engineer - Systems Team Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience...Permanent employmentFull time$100k - $275k
Draper seeks an Embedded Software Engineer to develop high-performance solutions across various domains, including space and defense. The role involves full-cycle software development, mentoring engineers, and tackling complex design challenges. Applicants must have a...$95k - $245k
A nonprofit research and development company is seeking a Principal Embedded Software Engineer to lead the development of real-time embedded software applications. The role requires a Bachelor's degree and extensive experience in embedded software. Responsibilities include...- Embedded Software Engineer - Boston, MA (Hybrid) This embedded software engineer will perform all embedded software development lifecycle activities for one or more of our products, including software requirements management, design, coding, unit testing, and verification...Summer workRelocationFlexible hours
- Silicon Laboratories Inc. is seeking a Senior Software Engineer in Boston, MA, focusing on embedded software for IoT applications. This role involves leading projects, mentoring engineers, and developing the Matter protocol stack. Ideal candidates should have extensive...Flexible hours
$150k - $200k
...platform now running in real industrial pilots - and we’re growing the team to take it even further. About the Role As an Embedded Software Engineer on the Core Platform team in Boston, you will play a critical role in building hardware‑in‑the‑loop (HIL) test...Work at office$90k - $210k
A leading technology company in Massachusetts is seeking an Embedded Software Engineer to develop software for Unmanned Aircraft Systems (UAS). Responsibilities include firmware development, designing GNC software, and assisting with flight testing. The ideal candidate...$68.2k - $116k
...rewarding, a work environment that is diverse and dynamic, look no further - Haemonetics is your employer of choice. This embedded software engineer role will be responsible for performing all embedded software development lifecycle activities for one or more of our...Hourly payTemporary workSummer workWork at officeFlexible hours$100k - $275k
The Charles Stark Draper Laboratory, Inc. is seeking an Embedded Software Engineer to develop high-performance solutions across various domains including undersea and space. Candidates should have 10-15 years of experience and a degree in Computer Science or Engineering...$145k - $165k
...Ship firmware that runs in the wild, not just the lab, and lead the team around you to do the same. We are seeking an Embedded Software Engineering Lead to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical...Full timeRemote workFlexible hours$90k - $210k
...cutting‑edge technology and has assembled a team of scientists, engineers, and software developers who deliver best‑in‑class solutions to complex... ...faced by the U.S. National Security Ecosystem. As an Embedded Software Engineer, you will develop software to support Unmanned...- MORSE Corp in Cambridge, MA is seeking an Embedded Software Engineer to develop software for Unmanned Aircraft Systems. This role focuses on integrating novel algorithms into flight software and involves extensive collaboration with specialists. You will ensure successful...
$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours$68.9k - $131.1k
...qualified new or recent graduates to join their Physical Sciences and Systems group in Cambridge, Massachusetts. The role emphasizes software design, implementing algorithms for detection and control of systems, all in an onsite capacity. Candidates should have at least a...- HM Electronics Inc is seeking a Software Engineer based in the United States. This position involves software development, support, and maintaining technical expertise. Ideal candidates will have a background in C/C++ and strong problem-solving abilities. The role emphasizes...
$95k - $237.5k
...Principal Embedded Software Engineer page is loaded## Principal Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR001899**Overview:**Draper is an independent, nonprofit research...Full timeLocal area- ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical...Work at officeFlexible hours
$93k - $115.9k
...Sonos LLC in Boston is looking for a Junior Embedded Software Development Engineer who will contribute to the software running on Sonos players. This hybrid position allows a mix of remote work and in-office collaboration, requiring applicants to live within commuting...Work at officeRemote work$150.2k - $283.5k
...pursue their dreams. What you’ll do… Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on... .... You’ll have… Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience 1...Immediate startVisa sponsorshipFlexible hours- Embedded Software Engineer page is loaded Embedded Software Engineer Apply remote type Hybrid Available locations Cambridge, MA time type Full time posted on Posted 4 Days Ago job requisition id JR001099 Overview: Draper is an independent, nonprofit research and development...Full timeLocal areaRemote work
$145k - $170k
...before. We’re a team of hands‑on builders, engineers, and innovators reinventing how the... ...of fabrication, come build it with us. Software is at the heart of all aspects of Formlabs... ...printing. We are looking for a Senior Embedded Software Engineer for our Embedded team...Full timeWork at officeRemote workWorldwideFlexible hours$82.3k - $205.75k
A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-time...$82.3k - $220k
Draper is seeking a highly skilled Senior Software Engineer in Cambridge, MA. This role develops high-performance solutions for mission-critical... ...and biomedical. The ideal candidate will have expertise in embedded software development and a bachelor’s degree in a related...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Cambridge, MA
- embedded software engineer Cambridge, MA
- embedded engineer Cambridge, MA
- embedded developer Cambridge, MA
- embedded software Cambridge, MA
- software sales Cambridge, MA
- software sales executive Cambridge, MA
- software quality assurance Cambridge, MA
- software sales representative Cambridge, MA
- software asset management analyst Cambridge, MA


