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...SuggestedPermanent employmentInternshipWork at officeRelocation package$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...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours$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...SuggestedFlexible 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.•...SuggestedFull timeLocal area$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...SuggestedFull timeWork at officeRemote workWorldwideFlexible 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...Full time$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$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
- ...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...
$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$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$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- ...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 payPermanent employmentFull timeContract workWork at office
- ...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
£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$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 workFor contractorsWork experience placementFor subcontractorWork at office$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- 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
$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$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$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 timeVisa sponsorship- ...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...
- ...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...
- ...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
$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 timeLocal areaRemote workFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- entry level software sales Waltham, MA
- id software Waltham, MA
- software sales Waltham, MA
- software asset management analyst Waltham, MA
- internship software Waltham, MA
- software intern Waltham, MA
- healthcare software sales Waltham, MA
- embedded software Waltham, MA
- software technical support Waltham, MA
- software applications developer Waltham, MA




