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

Embedded Software Engineer

Full-time

Boston Engineering Corporation

Responsibilities

  • Develop embedded software and firmware in C and C++ for new and existing products.
  • Work with microcontrollers, embedded processors, RTOS-based systems, and embedded Linux platforms.
  • Integrate sensors, actuators, communication interfaces, and other hardware into embedded systems.
  • Build and debug I2C, SPI, UART, CAN, Ethernet, GPIO, and similar interfaces.
  • Use Python and other tools for testing, automation, system integration, and development support.
  • Bring up and debug software on custom hardware and early prototypes.
  • Investigate software and hardware issues using debuggers, logs, bench equipment, and engineering tools.
  • Implement software from system and software requirements while identifying edge cases, unclear behavior, and technical risks.
  • Write automated tests and support repeatable build, test, and integration workflows.
  • Participate in code reviews, technical discussions, design reviews, and project planning.
  • Collaborate across engineering disciplines throughout product development.
  • Document software designs, interfaces, implementation decisions, and test results.

Requirements

  • Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field.
  • 1–5 years of professional software or embedded development experience; relevant co-op, internship, research, academic, and substantial personal project work will also be considered.
  • Experience using Git and standard version control workflows.
  • Familiarity with build systems, dependency management, debugging tools, and modern software development practices.
  • Proven C and C++ fundamentals and experience with Python or another scripting language.
  • Understanding of embedded systems and software interaction with hardware.
  • Knowledge of real-time concepts including tasks, interrupts, scheduling, synchronization, timing, and concurrency.
  • Working knowledge of common embedded communication interfaces and protocols.
  • Comfort working in Linux and command-line development environments.
  • Ability to interpret technical documentation, datasheets, software requirements, and interface specifications.
  • Strong problem-solving, debugging, communication, and technical judgment skills.
  • Eligible to obtain and maintain a security clearance.
  • Preferred experience includes Docker, STM32, ARM-based MCUs/SoCs, ESP32, PIC32, Zephyr, FreeRTOS, embedded Linux, ROS2, robotics or uncrewed systems, bench equipment, schematics, device drivers, networking, navigation, localization, SLAM, perception, controls, sensor fusion, automated testing, hardware-in-the-loop testing, and regulated product development.
  • A writing sample is required for a complete application.

Benefits

  • Full employee benefits plan including matching 401(k).
  • Mentoring, hands-on training, and opportunities to pursue technical, project management, sales, or technical expert career paths.
  • Office-based role in Waltham, Massachusetts.
  • Relocation assistance is not provided.
  • The role is restricted to US persons and requires proof of status before employment.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Waltham, MA vacancy
  • $85k - $128k

    Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts...  ...Robotic FishJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous... 
    Suggested
    Permanent employment
    Internship
    Work at office
    Relocation package

    Boston Engineering

    Waltham, MA
    3 days ago
  • $148k - $240k

    DescriptionJob Title: Principal Embedded Software EngineerThe Elevator Pitch  Are you looking for a role that has meaning and purpose on a...  ...looking for an experienced and innovative principal software engineer to provide technical leadership, improve software... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Evolv Technology

    Waltham, MA
    3 days ago
  • $130.37k - $144k

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field...  ...Cybersecurity and Encryption products even smarterAs an Embedded Software Engineer, working with custom Hardware built in-house... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Dedham, MA
    5 days ago
  • $62.5k - $250k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ..., visit .Job Description Summary:The Software Engineer 2 develops high performance solutions...  ...theory and proven techniques.• Develops embedded software based on prototype algorithms.•... 
    Suggested
    Full time
    Local area

    Draper Laboratory

    Somerville, MA
    5 days ago
  • $110k - $150k

     ...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the...  ...future of fabrication, come build it with us.Software is at the heart of all aspects of...  ...form in 3D printing. We are looking for a Embedded Software Engineer for our Embedded team... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    3 days ago
  • $90k - $200k

     ...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions...  ...faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software... 
    Full time

    MORSE Corp

    Cambridge, MA
    5 days ago
  • $170k - $260k

     ...than ever before.We’re a team of hands-on builders, engineers, and innovators reinventing how the world makes...  ...4 and Form 4L to the Fuse 1+ and Fuse X1. As our Embedded Engineering Manager, you'll lead the embedded software team that writes it, across microcontrollers and... 
    Work at office
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    7 days ago
  • $150k - $175k

    Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham...  ...Lead Firmware Engineer role. While the title includes "software," the work is primarily embedded and firmware-focused: RTOS-based systems, hardware... 
    Permanent employment
    Full time
    Work at office

    Boston Engineering

    Waltham, MA
    6 days ago
  • $82.3k - $205.75k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ..., visit .Job Description Summary:The Software Engineer (SMTS) develops high performance...  ...tools for version control then this embedded systems technology group is for you.Job... 
    Full time
    Local area

    Draper Laboratory

    Somerville, MA
    5 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects... 
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    4 days ago
  •  ...Embedded System Software EngineerMPR 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... 

    MPR Services

    Burlington, MA
    2 days ago
  • $25 - $34 per hour

    Job SummaryCo-op, Embedded Software Engineering: January-June 2027 (Onsite) Position Dates: January 11, 2027 - June 30, 2027 About Insulet:Insulet Corporation is an innovative medical device company dedicated to making the lives of people with diabetes and other conditions... 
    Full time

    Insulet Corporation

    Acton, MA
    3 days ago
  • $128k - $191.98k

    Job SummaryWe are seeking a Senior Embedded Software Engineer to help develop the next generation of products. In this role, you will design and implement embedded software for a complex, connected medical device that directly improves the lives of people living with diabetes... 
    Full time
    Work at office

    Insulet Corporation

    Acton, MA
    4 days ago
  • $110.24k - $118k

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field...  ...products even smarterROLE AND POSITION OBJECTIVES:As a RUST Embedded Software Engineer, working with custom Hardware built in-... 
    Second job
    Flexible hours

    General Dynamics Mission Systems

    Dedham, MA
    5 days ago
  • $141k - $225.6k

     ...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ....Your ImpactYou will be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring critical evidence... 
    Hourly pay
    Work experience placement
    Work at office
    Remote work

    Axon

    Boston, MA
    5 days ago
  • $110k - $126k

     ...Immigration and Nationality Act and IRCA. Alkermes is an E-Verify employer.Bachelor’s degree in computer science, Life Sciences, Engineering, or related field, with 9+ years of progressive experience in Digital Quality within a GxP-regulated pharmaceutical or biotech environment... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Alkermes

    Waltham, MA
    4 days ago
  • $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 ahead...  ...& Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Boston, MA
    2 days ago
  •  ...the field deployment and service. We’re a team of researchers, engineers, technicians, operators, and sellers who love building things...  ...the Head of Manufacturing and work side by side with hardware, software and deployment teams. How We Work: Our Values in This Role... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office

    Tutor Intelligence

    Watertown, MA
    9 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...to develop and secure next-generation embedded systems supporting missions of national...  ...teams work at the intersection of embedded software, computer architecture, hardware... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    2 days ago
  • £35k - £45k per year

    Embedded Software Engineer £35,000 - £45,000 + Bonus, Pension, Benefits Cheshire Ref: 25750 Are you a Software or Embedded Control Engineer looking for a varied, hands-on role working with advanced scientific equipment? Join an established technology business developing... 
    Overseas

    Automation Experts

    Boston, MA
    2 days ago
  • $28 - $33 per hour

     ...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions...  ...faced by the US National Security Ecosystem. As an Embedded Software Engineer Co-op at MORSE, you will be developing software... 
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    MORSECORP, Inc.

    Cambridge, MA
    2 days ago
  • $173k - $234k

    Waltham, MAHybridFull Time$173k - $234k Job Description A rapidly growing technology-driven organization is seeking a Lead Backend Software Engineer to help build and scale mission-critical platforms that support high-volume, real-time production environments. Based in... 
    Full time

    Motion Recruitment

    Waltham, MA
    2 days ago
  • Waltham , MassachusettsHybridFull Time$130k - $170kAI Engineer (Generative AI & Backend Systems) A fast-growing technology company located...  ...-grade AI applications. This position combines backend software engineering, cloud-native development, and generative AI technologies... 
    Full time

    Motion Recruitment

    Waltham, MA
    4 days ago
  • $180k - $220k

    # Principal Embedded Software Engineer, Surgical DevicesAn on-site Bedford, Massachusetts principal embedded role writing real-time C and C++ for electromechanical surgical devices at a MedTech manufacturer, paying $180,000 to $220,000.$180,000 to $220,000 a year Bedford... 
    Full time

    Take a Seat Tech

    Bedford, MA
    1 day ago
  • $100k - $300k

     ...CultureWe value technical excellence, collaboration, and respect. Engineers take ownership, make tradeoffs explicit, and help colleagues...  ...in measured performance.You will work closely with research, software, mechanical, and electrical engineers to understand failures... 
    Full time
    Work at office
    Shift work

    Tutor Intelligence

    Watertown, MA
    3 days ago
  • $160k - $200k

     ...motivated and experienced Senior Staff Firmware Engineer to join the Atlas team at Boston...  ...Design, develop, and implement firmware for embedded systems for a wide variety of components...  ...hardware engineers to define hardware/software interfaces and ensure seamless... 
    Full time
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    5 days ago
  •  ...ResponsibilitiesOur DELMIAWORKS team is looking for a Pre-sales Solution Engineer. The preferred location for this role is on the East Coast.*...  ...technical expertise and demonstrating the value of our ERP software to manufacturing companies. You will leverage your deep... 

    DASSAULT SYSTÈMES

    Waltham, MA
    2 days ago
  •  ...science, neuroscience, psychology, biomechanics, computer science, engineering, and physics. Our core technical competencies include system-...  ...artificial intelligence, computational modeling, hardware and software prototyping, model-based systems engineering, and human data... 

    Lincoln Laboratory

    Lexington, MA
    3 days ago
  •  ...CFAR detection, bistatic radar, and real-time signal processing. Our technical staff members hold advanced degrees in electrical engineering, physics, applied mathematics, and computer science. The group also conducts local and international field testing and data collection... 
    Local area

    Lincoln Laboratory

    Lexington, MA
    5 days ago
  • $102k - $166k

     ...owning the day-to-day platforms, systems, and cloud infrastructure that the whole business depends on? Evolv is seeking a Systems Engineer to administer, operate, and continuously improve our core IT systems—from Microsoft 365 and virtualization to cloud infrastructure... 
    Full time
    Local area
    Remote work
    Flexible hours
    3 days per week

    Evolv Technology

    Waltham, MA
    2 days ago

Do you want to receive more vacancies?

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