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

Embedded Software Engineer

$85k - $128k

Boston Engineering Corporation

Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts,we'vespent more than 30 years partnering with commercial and government clients to solve complex engineering challenges and bring breakthrough products to market. From advanced robotics and autonomous systems to medical devices, digital solutions, defense technologies, and industrial automation, our teams work on meaningful projects that push the boundaries ofwhat'spossible.The company integrates advanced technologies with practical engineering execution, delivering end-to-end services from concept through commercialization. Boston Engineering combines technical rigor, cross-disciplinary teams, and proven processes to accelerate product development and solve complex challenges. The company is ISO-certified and CMMC-certified, with a commitment to operational excellence, innovation, and measurable client outcomes. Its mission is to improve the way people work and live through innovative product development and novel engineeringJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems, medical devices, defense technologies, and commercial products.This is a hands-on role focused on building new products and solving novel technical challenges. Much of our work starts at 0-to-1, giving engineers the opportunity to contribute from early prototypes and architecture through integration, testing, and a working product.As a product development company, our projectsvary significantly in technology, scale, and application. We choose the right tools for the problem, and our engineers gain experience across different platforms and architectures rather than working within a single technology stack.The work is highly cross-disciplinary.You'llwork alongside engineers fromotherdisciplines, contribute to system-level decisions, work directly with custom hardware and prototypes, and solve problems that cross the boundaries between software, electronics, and the physical system.Our projects tackle challenges in areas such as autonomy,perception, SLAM, sensor fusion, and real-time control. The applications range from robotics and defense systems to medical devices and commercial products.For an engineer early in their career, this is an opportunity to build strong technical depth while gaining exposure to the broader engineering system.You'llwrite software, work directly with hardware, solve difficult problems, and see your work become part of products thatoperatein the real world.What You'll Work OnDevelopembedded 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.Buildand debug interfaces including I2C, SPI, UART, CAN, Ethernet, GPIO, and similar protocols.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 issues across software and hardware using debuggers, logs, bench equipment, and other engineering tools.Implement software from system and software requirements whileidentifyingedge 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.QualificationsBS in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field1–5 years of professional software or embedded development experience; relevant co-op, internship, research, academic, and substantial personal project work will also be consideredExperience using Git and standard version control workflowsFamiliarity with build systems, dependency management, debugging tools, and modern software development practicesProven C and C++ fundamentalsExperience with Python or another scripting languageUnderstanding of embedded systems and how software interacts with hardwareKnowledge of real-time software concepts, including tasks, interrupts, scheduling, synchronization, timing, and concurrencyWorking knowledge of common embedded communication interfaces and protocolsComfort working in Linux and command-line development environmentsProficiencywith standard software development tools and workflowsAbility to read and interpret technical documentation, datasheets, software requirements, and interface specificationsExcellentproblem-solving and debugging skillsSound judgment whenidentifyingedge cases, questioning assumptions, and raising technical concernsDemonstrated capacity to learnnew technologiesand apply them to unfamiliar engineering problemsStrong written and verbal communication skillsEligible to obtain andmaintaina security clearanceBonus AttributesExperience with Docker, containerized development environments, CI/CD pipelines, or automated build and test workflowsHands-on work with STM32, ARM-based MCUs/SoCs, ESP32, PIC32, or similar embedded platformsKnowledge of Zephyr,FreeRTOS, or another RTOSFamiliarity with embedded LinuxExposure to ROS2Background in robotics, autonomous systems, UUVs, UAVs, or other uncrewed systemsProficiencyusing oscilloscopes, logic analyzers, multimeters, protocol analyzers, or other bench equipmentAbility to read schematics and support board bring-upDevelopment of device drivers or communication stacksKnowledge of networking and network debuggingExposure to navigation, localization, SLAM,perception, controls, or sensor fusionExperience with CI/CD, automated testing, or hardware-in-the-loop testing for embedded systemsPersonal, academic, or professional projects involving embedded systems, electronics, robots, or other technical projectsFamiliarity with safety-critical, mission-critical, or regulated product developmentAdditional InformationLocation: Office-based role in Waltham, MAReports to: Director, Software EngineeringRelocation:Relocation assistance is not provided for this roleThis role is restricted to US persons (i.e., US citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 USC 1324b(a)(3)) due to access to export-controlled technology. Boston Engineering will require proof of status prior to employment.Salary Range: The base salary range for this position can range from $85,000 to $128,000 annually commensuratewith experience andqualifications. Thefinal offer amount will bedeterminedby factors such as the candidate’s education, experience, and skills. During the initial interview process, we will review your skills and experience to find the best fit for our team and let you know the specific job level for which you qualify.At Boston Engineering, you can grow in the direction YOU want. Subject matter depth, project management, sales, technical expert! You choose where you want your path to go. Through our mentoring program, hands-on training, and experienced leaders, you can explore what direction is best for you. Your future at Boston Engineering is in your hands!Boston Engineering offers a full employee benefits plan, including a matching 401(k), in an open, energetic working environment that fosters strong client relationships and an entrepreneurial team spirit.**Your application will not be considered complete without a submitted writing sample.**All your information will be kept confidential according to EEO guidelines.Questions?Please contact Christine Higgins, Senior Talent Acquisition Partner, Boston Engineeringemail: LinkedIn:Christine Higgins | LinkedInSummaryType: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Design

Vacancy posted 1 day 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...  ...engineeringJob 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
    9 hours ago
  • $1,500 per month

     ...Embedded Software- Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US Citizen due to the nature of the work. Work Location: This position is 100% onsite - must live within 100 miles of Lexington, MA At Aquila Technology... 
    Suggested
    Full time
    Temporary work
    Part time
    Interim role
    Remote work
    Work from home
    2 days per week

    Aquila Technology

    Lexington, MA
    3 days ago
  • $91k - $129.8k

     ...will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations...  ...operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance... 
    Suggested
    Work experience placement
    Worldwide

    Wabtec

    Waltham, MA
    16 hours ago
  • $100k - $150k

     ...Position Summary The Embedded Software Engineer is responsible for designing, developing, testing, and supporting embedded software that powers autonomous mobile robots (AMRs) operating in warehouse and industrial environments. This role focuses on implementing reliable... 
    Suggested
    Local area

    Home Depot

    Waltham, MA
    1 day ago
  •  ...Principal Embedded Software Engineer Waltham, MA Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity... 
    Suggested
    Full time

    Third Pole Therapeutics

    Waltham, MA
    3 days ago
  •  ...Position Summary The Embedded Software Principle is responsible for the architecture, development, and delivery of embedded software systems...  ...software architecture for robotic platforms. Establish engineering standards, coding guidelines, testing requirements, and... 
    Local area

    Home Depot

    Watertown, MA
    1 day 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.•... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    2 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... 
    Flexible hours

    General Dynamics Mission Systems

    Dedham, MA
    2 days ago
  • $90k - $210k

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

    Somerville, MA
    2 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... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    16 hours 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
    3 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
    2 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
    1 day ago
  •  ...Boston Engineering, headquartered in Waltham, MA, seeks a Lead Firmware Engineer to own embedded software across tactical and strategic levels. The role emphasizes hands-on development, architecture, and collaboration with electrical and mechanical teams to translate... 

    Jobleads-US

    Waltham, MA
    4 days ago
  •  ...Embedded Software Engineer Location: San Jose, CA | Austin, TX | Boston, MA Job Type: Full-Time/Contract Job Summary: We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions for advanced embedded systems... 
    Full time
    Contract work

    Kasmo Global

    Boston, MA
    2 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Local area
    Remote work

    ITW

    Boston, MA
    16 hours ago
  • $50 per hour

     ...Embedded Software Engineer Location: San Jose, California - Austin, Texas - Boston, Massachusetts Job Type: Full-Time/Contract Pay Rate: $50/hr Job Summary: We are seeking a skilled Embedded Software Engineer to design, develop, and maintain software solutions... 
    Full time
    Contract work

    Kasmo Global

    Boston, MA
    2 days ago
  • $110k

     ...a spacious cabin, and low cost-per-mile performance to enable truly sustainable transportation. We are looking for an Embedded Software Engineer to help turn requirements into reliable features. You’ll implement functionality, bring it up on bench and vehicle, and iterate... 
    Full time
    Local area
    Flexible hours

    Indigo Technologies Inc.

    Woburn, MA
    4 days ago
  •  ...vehicles and opens the door to transformative applications in mobility, defense, and beyond. We are looking to hire an Embedded Software Engineer: Someone who can work across our radar signal processing embedded stack - from bare-metal firmware and RTOS-based... 

    Teradar

    Boston, MA
    1 day ago
  • $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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    3 days ago
  •  ...grow. Responsibilities Design, develop and test new embedded software. Working on BSPs for cutting edge Intel processor based...  ...for many standard operating systems. Working with hardware engineers during the definition, design and verification phases.... 

    Integrated Resources

    Woburn, MA
    16 hours ago
  • $80k - $110k

     ...As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that drives a surgical stapler, C and C++ on ARM Cortex-M microcontrollers controlling the motors, sensors, and mechanisms inside the device. This is an early-career role for... 
    Internship

    Lexington Medical, Inc.

    Bedford, MA
    4 days ago
  •  ...Draper in Cambridge, MA seeks an experienced Embedded Software Engineer to lead real-time software development for imaging systems, device controllers, and navigation solutions. You will work with cross-functional teams to define architecture, implement software, and... 

    Jobleads-US

    Cambridge, 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
    16 hours 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
    2 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
    1 day 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
    2 days ago
  • $126.8k - $149.9k

     ...Panametrics, a leader in industrial measurement solutions, is seeking a Senior Embedded Software Engineer to provide technical leadership in the development of embedded systems, real-time software, and signal processing solutions that enable next-generation ultrasonic... 

    Crane Co.

    Billerica, MA
    1 day ago
  •  ...Senior Embedded Software Engineer | Clean-Tech Robotics Company | Boston, MA (hybrid) Founded over a decade ago by engineers and designers from top-tier technical and design institutions, this high-growth robotics company is backed by a leading Tough Tech venture capital... 
    Flexible hours

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Boston, MA
    1 day ago
  • $130.8k - $163.6k

     ...Embedded Software Engineer 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... 
    Temporary work
    Work experience placement
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Cambridge Mobile Telematics

    Cambridge, MA
    16 hours ago

Do you want to receive more vacancies?

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