Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Software Engineer

$82.3k - $220k

Draper 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.

Skills/Abilities
* 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:

Cambridge

Job Location - State:

Massachusetts

Job Location - Postal Code:

02139-3563

The US base salary range for this full-time position is

$82,300.00 - $220,000.00

Our 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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Engineer in Cambridge, MA vacancy
  •  ...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

    Tech Club

    Boston, MA
    9 hours ago
  •  ...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... 
    Suggested
    Work at office

    REEKON Tools

    Boston, MA
    3 days ago
  •  ...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

    MPR Associates

    Burlington, MA
    9 hours ago
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Monday to Friday
    Flexible hours

    RTX

    Cambridge, MA
    1 day ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    Dtcc

    Boston, MA
    3 days ago
  • $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 time
    For subcontractor
    Local area
    Night shift

    STR

    Boston, MA
    10 days ago
  • $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 time
    Temporary work
    Local area

    John Hancock

    Boston, MA
    9 hours ago
  • $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

    Morse Inc

    Somerville, MA
    9 hours ago
  • $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 time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Work from home
    3 days per week

    Lyft

    Boston, MA
    2 days ago
  • 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... 

    MORSE Corp

    Cambridge, MA
    2 days ago
  • $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 work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    MORSE Corp

    Cambridge, MA
    3 days ago
  •  ...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

    MORSE Corp

    Cambridge, MA
    2 days ago
  •  ...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

    Venturefizz Product Management Community

    Watertown, MA
    4 days ago
  • $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 time
    Local area

    Draper Labs

    Cambridge, MA
    2 days ago
  • $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 work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Boston, MA
    1 day ago
  • $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 time
    Immediate start

    DraftKings

    Boston, MA
    9 hours ago
  •  ...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

    Braintrust

    Boston, MA
    4 days ago
  • $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 time
    Temporary work
    For contractors

    Lumen

    Cambridge, MA
    3 days ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Cambridge, MA
    3 days ago
  •  ...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.... 

    Tycho Services

    Cambridge, MA
    1 day ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Boston, MA
    9 hours ago
  •  ...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 employment
    Local area

    Diffraqtion

    Somerville, MA
    2 days ago
  • $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 time
    Summer work
    Internship
    Monday to Friday
    Flexible hours

    Amazon

    Boston, MA
    4 days ago
  • 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

    Roberts Recruiting, LLC

    Boston, MA
    3 days ago
  • $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 time
    Local area

    Draper Laboratory

    Somerville, MA
    1 day ago
  • 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... 

    Brady

    Boston, MA
    2 days ago
  • $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 office
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    4 days ago
  •  ...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 work
    Shift work

    Laminar (Formerly H2Ok Innovations)

    Somerville, MA
    2 days ago
  •  ...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... 

    Insight Global

    Cambridge, MA
    2 days ago
  •  ...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... 

    Resonant Link Medical

    Cambridge, MA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!