Embedded Software Engineering
$85k - $128kBoston Engineering
Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent 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 of what's possible. 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 projects vary 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. You'll work alongside engineers from other disciplines, 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'll write software, work directly with hardware, solve difficult problems, and see your work become part of products that operate in the real world. What You'll Work On 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. 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 while identifying edge cases, unclear behavior, and technical risks. Participate in code reviews, technical discussions, design reviews, and project planning. Document software designs, interfaces, implementation decisions, and test results. QualificationsBS 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 Experience with Python or another scripting language Understanding of embedded systems and how software interacts with hardware Knowledge of real-time software 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 Proficiency with standard software development tools and workflows Ability to read and interpret technical documentation, datasheets, software requirements, and interface specifications Excellent problem-solving and debugging skills Sound judgment when identifying edge cases, questioning assumptions, and raising technical concerns Demonstrated capacity to learn new technologies and apply them to unfamiliar engineering problems Strong written and verbal communication skills Eligible to obtain and maintain a security clearance Bonus Attributes Experience with Docker, containerized development environments, CI/CD pipelines, or automated build and test workflows Hands-on work with STM32, ARM-based MCUs/SoCs, ESP32, PIC32, or similar embedded platforms Knowledge of Zephyr, FreeRTOS, or another RTOS Familiarity with embedded Linux Exposure to ROS2 Background in robotics, autonomous systems, UUVs, UAVs, or other uncrewed systems Proficiency using oscilloscopes, logic analyzers, multimeters, protocol analyzers, or other bench equipment Ability to read schematics and support board bring-up Development of device drivers or communication stacks Knowledge of networking and network debugging Exposure to navigation, localization, SLAM, perception, controls, or sensor fusion Experience with CI/CD, automated testing, or hardware-in-the-loop testing for embedded systems Personal, academic, or professional projects involving embedded systems, electronics, robots, or other technical projects Familiarity with safety-critical, mission-critical, or regulated product development Additional 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. Subject matter depth, project management, sales, technical expert! Through our mentoring program, hands-on training, and experienced leaders, you can explore what direction is best for you. Your application will not be considered complete without a submitted writing sample.**All your information will be kept confidential according to EEO guidelines.Please contact Christine Higgins, Senior Talent Acquisition Partner, Boston Engineering email: View email address on click.appcast.io LinkedIn:
$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$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- ...the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development, characterization... ...Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and...SuggestedFull time
$148k - $240k
...Job Title: Principal Embedded Software Engineer The Elevator Pitch Are you looking for a role that has meaning and purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative principal software engineer...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours$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...SuggestedFull 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$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$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$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 officeWorldwideFlexible hours$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
$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$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- ...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
- ...Life, and Disability insurance 401(k) program PTO and office holidays Flexible/hybrid work options Free parking As a Senior Embedded Software Engineer, you will play a key role in developing and enhancing the software that powers our partner’s robotic systems. Our partner...Work at officeFlexible hours3 days per week
$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$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$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$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$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$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 officeLocal areaFlexible hours3 days per week$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 workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$145k - $205k
...Job Description Job Description Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience...Permanent employmentFull timeImmediate start- ...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 placementInternshipLocal areaImmediate start3 days per week
$191k - $253k
...develops state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges... ...ABOUT THE JOB The Imaging team is seeking a Senior Embedded Engineer to design a new product lines. In this role, you will work...Full timeWork experience placementImmediate start- ...Job Description Job Description Role Summary Specter Aerospace is seeking an Embedded Software Engineer III to develop and implement flight software for custom vehicle avionics and ground support systems. This position will provide technical ownership across the...Work at office
$150k - $175k
...optimization, integration, and debugging of embedded and firmware systems. Develop RTOS-... ...early firmware development. Mentor engineers on firmware architecture, debugging, design... ...systems, debugging environments, and software requirements or design documentation....Full timeWork at officeRelocation$115k - $135k
...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...Work at officeRemote workWorldwide$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 timeWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineering. Be the first to apply!
- software applications developer Waltham, MA
- healthcare software sales Waltham, MA
- software sales executive Waltham, MA
- software support Waltham, MA
- embedded software Waltham, MA
- software sales representative Waltham, MA
- remote software sales Waltham, MA
- software intern Waltham, MA
- software technical support Waltham, MA
- software implementation project manager Waltham, MA



