Embedded Software Engineer
$85k - $128kBoston 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
$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...SuggestedPermanent employmentInternshipWork at officeRelocation package$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...SuggestedFull timeTemporary workPart timeInterim roleRemote workWork from home2 days per week$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...SuggestedWork experience placementWorldwide$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...SuggestedLocal area- ...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...SuggestedFull time
- ...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
$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 timeLocal area$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$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$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 timeWork at officeRemote workWorldwideFlexible hours$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 employmentFull timeWork at office$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 timeLocal area- ...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...InternshipLocal areaImmediate start
- ...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...
- ...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 timeContract work
$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 areaRemote work$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 timeContract work$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 timeLocal areaFlexible hours- ...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...
$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- ...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....
$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- ...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...
$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$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 payWork experience placementWork at officeRemote work$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 timeWork at office$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 jobFlexible hours$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...- ...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
$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 workWork experience placementSummer workWork from homeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- ultimate software Waltham, MA
- embedded software Waltham, MA
- software sales Waltham, MA
- software sales representative Waltham, MA
- software intern Waltham, MA
- entry level software sales Waltham, MA
- software applications developer Waltham, MA
- software technology Waltham, MA
- internship software Waltham, MA
- software implementation project manager Waltham, MA


