Embedded Software Engineer
$85k - $128kSmartRecruiters, Inc.
Boston 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 engineering Job Description Boston 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 On Developembedded 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. Qualifications BS 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 Proficiencywith standard software development tools and workflows Ability to read and interpret technical documentation, datasheets, software requirements, and interface specifications Excellentproblem-solving and debugging skills Sound judgment whenidentifyingedge cases, questioning assumptions, and raising technical concerns Demonstrated capacity to learnnew technologiesand apply them to unfamiliar engineering problems Strong written and verbal communication skills Eligible to obtain andmaintaina security clearance Bonus Attribute s 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 Proficiencyusing 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 Information Location : Office-based role in Waltham, MA Reports to : Director, Software Engineering Relocation: Relocation assistance is not provided for this role This 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. All your information will be kept confidential according to EEO guidelines. Questions? Please contact Christine Higgins, Senior Talent Acquisition Partner, Boston Engineering #J-18808-Ljbffr SmartRecruiters, Inc.
$68.3k - $114.8k
...position... The successful manufacturing software developer candidate will work on device-... ...have... Bachelor’s Degree in Electrical Engineering, or Computer Engineering, (Not Computer... ...+ months of experience with Hardware or Embedded Software systems (internship and coursework...SuggestedInternshipLocal areaImmediate startRemote workFlexible hours- ...innovation and excellence in the automotive industry. With two major Engineering sites in the USA—located in Moraine, OH, and Brighton, MI—... ...work environment. Position Summary We are seeking an Embedded Software Engineer responsible for executing the full embedded software...SuggestedWork at office
- CesiumAstro is seeking an experienced Embedded Software Engineer I with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with hands‑on experience in embedded systems, including device drivers, kernel customization...Suggested
- Principal Embedded Software Engineer - Leading Avionics Innovation Are you a visionary embedded software engineer ready to take a leadership role in shaping the next generation of aerospace systems? Our client, a leading provider of advanced avionics and electronic control...SuggestedRelocation package
- About Sine Engineering Sine Engineering builds the technology behind reliable drone autonomy: communications, navigation, and control... ...for the age of autonomy. We are seeking an experienced Embedded Software Engineer to join our growing engineering team. In this role,...Suggested
- ...bigger than the ocean. About the Role We're looking for an Embedded Systems Engineer to own the firmware, electronics integration, and low-... ...on role that lives at the boundary between electronics and software. You'll work directly with electrical, mechanical, and acoustics...
$118.57k - $126k
Embedded Software Engineer Develop and integrate embedded software for Land & Airborne Systems in an agile team Location: Bloomington, Minnesota Compensation: $118,570 - 126,000 USD / year About The Role Embedded Software Engineer As an embedded software engineer for...Flexible hours- ## About the roleZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. You will work closely...Temporary workRelocation package
$129.3k - $225.3k
...Hardware The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS... ...or macOS Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,...Contract workRemote workWorldwideRelocation$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$140.5k - $221.5k
...fearlessly, and create an inclusive environment that drives positive impact to join our team. What you’ll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications...- .... Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including... ...to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role As an Embedded...Permanent employment
$73.84k - $94.67k
...Material Handling North America will not pursue visa sponsorship for this position. Job Description Join our Team as an Embedded Software Engineer ! The Role: Join our team as an Embedded Software Engineer developing firmware and software solutions for real-time embedded...Temporary workWork at officeRelocationRelocation package$85k - $135k
Embedded Software Engineer page is loaded## Embedded Software Engineerremote type: Onsitelocations: Santa Barbara, CAtime type: Full timeposted on: Posted Todayjob requisition id: R-25-11049Moog is a performance culture that empowers people to achieve great things. Our...Relocation packageFlexible hours- ## Embedded Software EngineerApply: Carlsbad - California, USA: Full time: Posted 30+ Days Ago: R-54831-2026## A Career at HARMAN### As a... ...Role**As an experienced and self-motivated Embedded Software Engineer, you will work with an experienced team of software developers...Full time
- Req#: 4093 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The Craig...Permanent employment
$71.5k - $98.1k
...be working with? You will be part of the Locomotive Controls Engineering team, working alongside Systems Engineering, Product... ...facing teams. Together, you will develop, enhance, and support embedded software solutions that power locomotive control systems and enable safe...Work experience placementWork at officeWorldwideRelocation package$70k - $110k
RFA Engineering ( ) develops embedded software for our world-class clients in the areas of precision agriculture and vehicle electrification using state-of-the-art tools and processes. Visibility to a broad variety of applications in a highly collaborative and structured...Temporary workWork at officeWork from homeFlexible hours$96k - $115k
...for missile defense to commercial airline and helicopter connectivity solutions. CesiumAstro is seeking an experienced Embedded Software Engineer I with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with...Permanent employmentFull timeContract workWork experience placementLocal area- ...spaceflight through autonomy. EraDrive builds autonomy software and hardware that let spacecraft see, decide,... ...be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware...
$101k - $146.5k
Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds... ..., Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight...Remote work$108.9k - $145.2k
Lead Embedded Software Engineer - Defense Solutions Curtiss Wright is seeking an experienced Lead Embedded Software Engineer to join our Defense Solutions Group. As our Lead Software Engineer-Embedded Computing Software, you will oversee and perform the design, development...Remote work$73.15k - $174k
# Embedded Software EngineerDallasApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 557752-en\\_USAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects...Permanent employmentFull timeLocal area- # Embedded Software Engineer: Allen Park, MI, US: Jun 30, 2026: Sep 26, 2026## About the roleFlex-N-Gate is a leading manufacturer and supplier of components for the automotive industry, recently ranked 10th of the 150 Top North American Suppliers in “Automotive News.”...Work at officeFlexible hours
$99.09k - $165.15k
...market, representing how TTM's time-critical, one-stop design, engineering and manufacturing services enable customers to reduce the... ...edge in the most challenging and unpredictable environments. Embedded Software Engineer (II) - Radar & Surveillance Team This position will...Permanent employmentWorldwideFlexible hoursShift work- ...stability - a critical foundation for scaling AI data centres and other energy-intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale the connected hardware powering the Energy Network. This is a hands-on role...Remote jobRelocation packageShift work
$19.57 - $35.02 per hour
Category: Engineering and Technical Job Type: Intern or Co Op Working Mode: Fully On-Site About Us Innovation. Sustainability. Productivity... ...toparticipate in the internship program. Job Purpose As an Embedded Software Engineer Intern, you will be responsible for contributing to...Full timeSummer workInternshipSummer internshipFlexible hours- ...collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded software...Permanent employmentFull timeContract workWork experience placementLocal area
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 7+ years of experience in embedded software development. Strong proficiency in C/C++ programming for embedded systems. Hands-on experience with Linux kernel development and Windows...Permanent employmentContract workLocal area
- ...firmware team is responsible for developing and maintaining the embedded software that bridges hardware and high‑level applications in the... ...safe and intelligent trucking. As a Staff Embedded Software Engineer, you will lead the design, development, and validation of...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Brooklyn, NY
- embedded software engineer Brooklyn, NY
- embedded systems software engineer Brooklyn, NY
- embedded developer Brooklyn, NY
- software technical writer Brooklyn, NY
- ultimate software Brooklyn, NY
- software qa Brooklyn, NY
- embedded software Brooklyn, NY
- software sales Brooklyn, NY
- bank software Brooklyn, NY

