Embedded Systems Software Engineer
$82.3k - $220kDraper Labs
Overview:
Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit
Job Description Summary:
Draper is seeking a software engineer for development of embedded real-time avionics systems. The engineer will develop high performance embedded solutions for resource constrained targets. These will include next-generation resilient and fault tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonic systems and space. The engineer will be involved in the full software development life cycle from the design and requirements stage all the way to testing and deployment in the field.Job Description:
Duties/Responsibilities
* Independently execute task assignments.
* Designs algorithms using modern theory and proven techniques, adheres to software best practices.
* Analyzes designs to demonstrate performance and functionality.
* Develops and executes software tests to check compliance with requirements.
* Prepares technical data, procedures, reports, drawings, manuals, and other required documentation.
* Communicates with customers and stakeholders to establish requirements and describe the design and deliverables.
* Drives solutions to complex problems, actively participate in requirements development, propose ways forward, and adapt appropriately to changes in requirements.
* Contributes to system architecture decisions and leads the architecture of sub-systems.
* Provides insight and suggest adaptations or modifications to processes and/or applications based on quantitative data or results.
* Identifies project technical risks and develops and executes mitigation strategies.
* Actively mentors less experienced staff and provides thoughtful, constructive feedback.
* Lead a small team of software developers on projects.
* Curiosity-driven approach to solving complex, customer-driven problems as part of a multi-disciplinary team.
* Demonstrate an ability to learn new programming languages and technologies quickly.
* Collaborate and communicate effectively and openly with multi-disciplinary program team members, program leadership, and non-technical personnel.
* A team player able to work in a fast-paced environment with the ability to balance multiple competing tasks and demands. Education
Requires a bachelor's in Computer Science or other related field. Master's degree is preferred. Experience
5-10 years experience in Software Engineering or related field.
Additional Job Description:
Candidate must have experience in embedded software development with
- RISC-V and Ultrascale+ (Arm) processors or other low power microcontrollers (e.g. PowerPC, TMS320),
- Real-time operating systems (RTOSs), such as VxWorks, Integrity, embedded Linux, Zephyr and FreeRTOS,
- C/C++ and assembly programming languages
- Excellent development and troubleshooting skills on embedded targets
- Excellent knowledge of OS coding techniques, interfaces, hardware subsystems and driver development
- Development experience with device drivers, board support package, boot code and knowledge of embedded system busses and protocols (e.g. CAN, I2C, SPI, Serial, SpaceWire, 1553)
- Expertise in development tools (e.g. GCC, LLVM), static analysis tools, dynamic analysis, and QEMU based development are preferred
- Knowledge and experience with software configuration management tools, defect tracking tools, and peer review processes.
- Experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment.
- Experience with safety-critical systems and compliance with industry standards, such as DO-178C is highly desirable.
- Experience with developing formal requirements, design and test documentation and supporting formal reviews
- Prior development of RTOSs is desirable.
Applicants selected for this position will be required to obtain and maintain a US government security clearance.
Connect With Draper for Future Opportunities! If you don't find the right posting in our Career Opportunities, you may submit your resume for future consideration.
Job Location - City:
CambridgeJob Location - State:
MassachusettsJob Location - Postal Code:
02139-3563The US base salary range for this full-time position is
$82,300.00 - $220,000.00Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Union ranges will be in compliance with the collective bargaining agreement's approved rates by location and role. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.Please note that the compensation details listed in US role postings reflect the base salary only, and does not include bonuses or benefits.
Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now
Draper is committed to creating an inclusive environment. We understand the value of inclusivity and its impact on a high-performance culture. 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 in employment, its services, programs, and activities. To request reasonable accommodation, please contact View email address on click.appcast.io.
- ...Strong programming experience in Embedded C and/or Rust . Hands-on experience with STM32... ...Rust, or comparable embedded operating systems/frameworks . Practical experience with UART... ...-based test automation and embedded software testing. Familiarity with Docker, Git, and...Suggested
- ...Embedded EngineerJoin REEKON Tools as we enable the next generation... ...and equipment.As an Embedded Engineer, you will work on a variety of... ...hardware productsArchitect systems designed to leverage novel sensors... ...controlled by embedded software.Conduct explorations of new technology...SuggestedWork at office
- ...Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique, challenging, and rewarding...Suggested
- ...applying radical cross-discipline techniques to tangible prototype systems to prove concept viability. This is especially evident in our... ..., located in Cambridge, Massachusetts , where scientists and engineers anticipate the future in very large and very small-scale...SuggestedFull timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationMonday to FridayFlexible hours
- ...Kafka clusters for performance, reliability, and capacity planning.Identify and resolve performance bottlenecks, ensuring optimal system efficiency.Implement and manage security protocols, including encryption, authentication, and authorization.Ensure compliance with...SuggestedRemote workFlexible hours
$174k - $225k
...Job Description Job Description Lead Space System Engineer About the Team: The Sensors Division develops advanced solutions in radar... ...arrays, optical trains, or image processing). Flight Software: Proven experience with satellite flight software architectures...Full timeFor subcontractorLocal areaNight shift$127.3k - $236.47k
Lead Full Stack Software Engineer - HybridCanadian RetirementAre you a passionate software engineering leader who enjoys building modern cloud... ..., and infrastructure-as-code practices.Support production systems, troubleshoot complex issues, and lead efforts to improve reliability...Full timeTemporary workLocal area$100k - $190k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ..., autonomous vehicle mission planning, decision systems, and their accompanying cloud applications. Our applications...Full time$52 - $58 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...Full timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- MORSE Corp in Cambridge, MA is seeking an Embedded Software Engineer Co-op currently pursuing a MS degree in Software Engineering, Computer Science, Electrical Engineering, or related field. You will develop embedded software for hardware/software integration and support...
$28 - $33 per hour
...specially selected team of scientists, engineers, and software developers to deliver best-in-class... ...US National Security Ecosystem. As an Embedded Software Engineer Co-op at MORSE, you... ...Software integration or Unmanned Aircraft Systems (UAS) R&D programs. In this role, you...Contract workFor contractorsWork experience placementFor subcontractorWork at office- ...edge technology for the US National Security Ecosystem. The Embedded Software Engineer Co-op role involves developing software for hardware/... ...simulations, and supporting flight tests to ensure avionics and ground systems operate reliably in #J-18808-Ljbffr MORSE Corp
- ...Hardware Quality & Reliability Engineer – ProductionWatertown, MA October 20, 2026About TutorWe believe general-purpose, generally-intelligent... ..., including robot arms, control boxes, PCBAs, drives, power systems, sensors and harnesses. Direct technicians on teardowns and...Shift work
$75k - $275k
...defense and space exploration to biomedical engineering, lives often depend on the solutions... ...Summary: The Principal Embedded Software Engineer develops high performance solutions... ...engineering scope. * Identifies program/system-level technical risks and develop and...Full timeLocal area$107.5k - $204.5k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary... ...and support land and sea-based radar systems. We are looking for a unique engineer...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$148k - $185k
...together. The Crown Is Yours As a Lead Site Reliability Engineer, you’ll set the reliability standard across our Infrastructure... ...applying thoughtful measurement strategies to complex distributed systems. What you’ll bring A Bachelor’s Degree in Computer...Full timeImmediate start- ...platform as a product. Our users are Applied Scientists and Software Engineers, and our goal is to make going from experiment to production... .... This is a high-scale, latency-sensitive, high-availability system, and its reliability directly affects the buyer and seller experience...Remote work
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering...Full timeTemporary workFor contractors$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...breakthrough AI and autonomy solutions for unmanned systems operating in GPS-denied and contested... ...advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.Embedded software development experience in Linux environments....
$112.5k - $202.9k
...of education and experience deemed equivalent (Required) ~3+ years of experience in telecommunications, solutions consulting, or engineering roles with a professional track record of successful solution sales and managing internal and external relationships in a matrix...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours- ...builds a novel Quantum Vision System that pulls more information... ...are hiring a Computer Vision Engineer to build the models at the center... ..., and deployment on the embedded hardware that flies. You will... ...characteristics of imaging sensors. Solid software engineering practices:...Permanent employmentLocal area
$107.27k
..., our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate... ...Knowledge of analog and digital skills - Experience in embedded systems projects - Experience with general...Full timeSummer workInternshipMonday to FridayFlexible hours- Software Engineer/ Internet Application Development Responsibilities Develop for all aspects of the front-end and back-end web application technology... ..., with Ruby expertise desirable. Familiarity with Unix-based systems and terminal commands, esp. MacOS/X, Linux, Ubuntu or Debian....Flexible hours
$62.5k - $250k
...space exploration to biomedical engineering, lives often depend on the... ....Job Description Summary:The Software Engineer 2 develops high performance... ...proven techniques.• Develops embedded software based on prototype... ....• Contributes to the system design based on demonstrated...Full timeLocal area- Job DescriptionBrady Engraving Solutions is seeking an Embedded Software Engineer to design, architect, and maintain high-performance embedded systems and edge-compute platforms for our next-generation industrial laser marking products.This full-stack embedded role covers...
$170k - $260k
...re a team of hands-on builders, engineers, and innovators reinventing how... ...Fuse 1+ and Fuse X1. As our Embedded Engineering Manager, you'll lead the embedded software team that writes it, across microcontrollers... ...with electrical engineering, systems integration, mechanical and...Work at officeWorldwideFlexible hours- ...available and custom sensors using KiCAD, SolidWorks, and simulation software such as PSPICEDesign mechanical housings using Solidworks... ...analysis and sensor comparisonsLead internal teams working on new system design, with a focus on quick evaluation and an extremely high...Contract workShift work
- ...Cambridge, MA, onsite 5 days/week Job Description: This Hardware Engineer II will work on the design, testing, and validation of next-... ..., Linux and Bash or Python scripting experience, hands-on embedded systems debugging experience, and familiarity with technologies including...
- ...Switzerland. We are seeking a Senior Embedded Engineer to join our growing team. In this role... ...Resonant Link Medical’s implant software across a variety of customer applications... ...capabilities while supporting firmware bring-up, system integration, and verification. You will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!
- embedded engineer Cambridge, MA
- embedded systems software engineer Cambridge, MA
- embedded software engineer Cambridge, MA
- embedded developer Cambridge, MA
- software engineer - cloud services Cambridge, MA
- remote software sales Cambridge, MA
- software quality assurance Cambridge, MA
- software qa Cambridge, MA
- entry level software sales Cambridge, MA
- software sales Cambridge, MA






