1

Embedded System Software Engineer Jobs in Massachusetts

Embedded Software Engineer

Lexington, MA · On-site

$147K - $194K/yr

ABOUT THE TEAM The Anduril Imaging team develops state-of-the-art imaging systems across both ... ABOUT THE JOB The Imaging team is seeking an Embedded Software Engineer to help design a new ...

Embedded Software Engineer

Lexington, MA · On-site

$147K - $194K/yr

ABOUT THE TEAM The Anduril Imaging team develops state-of-the-art imaging systems across both ... ABOUT THE JOB The Imaging team is seeking an Embedded Software Engineer to help design a new ...

Embedded Software Engineer

Cambridge, MA · On-site

$143K - $189K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...

Embedded Software Engineer

MA

$138K - $182K/yr

... embedded systems. Expectations: This role blends hands-on engineering with cross-functional ... Software Design & Development • Develop, code, test, and debug new embedded software or ...

Embedded Software Engineer

Woburn, MA · On-site

$143K - $189K/yr

Design and development of system and device driver software for many standard operating systems ... Working with hardware engineers during the definition, design and verification phases. Working on ...

The Embedded Software Engineer (SMTS) provides technical expertise and leadership for the ... Technical areas include the development of embedded software for imaging systems, device, process ...

The Embedded Software Engineer (SMTS) provides technical expertise and leadership for the ... Codes, debugs, and tests system software. Collaborate with clients and conceive programs based on ...

Embedded Software Engineer

Cambridge, MA · On-site

$90K - $210K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...

next page

Showing results 1-20

Embedded System Software Engineer information

What does an Embedded System Software Engineer do?

An Embedded System Software Engineer designs, develops, tests, and optimizes software for embedded systems, which are specialized computing devices integrated into hardware. They work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C and C++. Their responsibilities include writing efficient code, debugging hardware-software interactions, and ensuring system stability and performance. They often collaborate with hardware engineers to ensure seamless integration of software and hardware components.

What does a typical day look like for an Embedded System Software Engineer?

A typical day for an Embedded System Software Engineer involves writing and testing code for embedded devices, debugging hardware-software interactions, and collaborating closely with hardware engineers and cross-functional teams. You may participate in design reviews, update technical documentation, and ensure that software meets performance and safety requirements. Your role often requires balancing multiple projects, troubleshooting complex system issues, and adapting to evolving product needs. Working in this field provides the opportunity to see your software in action on real-world devices, making it both challenging and rewarding.

What are the key skills and qualifications needed to thrive in the Embedded System Software Engineer position, and why are they important?

To thrive as an Embedded System Software Engineer, you need a solid background in C/C++ programming, microcontroller architectures, and real-time operating systems, typically supported by a degree in electrical engineering, computer engineering, or a related field. Experience with debugging tools, protocol analyzers, version control systems (like Git), and certifications such as Certified Embedded Systems Engineer (CESE) are advantageous. Strong analytical thinking, effective problem-solving, and clear communication help distinguish top performers in this role. These skills and qualities are essential for designing, developing, and maintaining reliable embedded software that interacts seamlessly with hardware and meets rigorous industry standards.

What are the most commonly searched types of Embedded System Software Engineer jobs in Massachusetts? The most popular types of Embedded System Software Engineer jobs in Massachusetts are:
Embedded Software Engineer

Embedded Software Engineer

Anduril Industries

Lexington, MA • On-site

$147K - $194K/yr

Other

Posted 22 days ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

ABOUT THE TEAM 

The Anduril Imaging team develops state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges of America and its allies.  The team is heavily involved in utilizing computer vision, perception, electro-optical, infrared, and sensor data to give our war fighters and allies an advantage.   

ABOUT THE JOB 

The Imaging team is seeking an Embedded Software Engineer to help design a new product lines. In this role, you will work closely with an interdisciplinary technical team to define, complete the design and analysis, build prototypes leading to ground and flight testing, and mature the prototypes into products. 

WHAT YOU'LL DO

  • Design firmware for embedded hardware, from concept to functional prototype, board bring-up, and system level integration
  • Write C/C++ for ARM processers in modern FPGAs, SoCs, and SoMs
  • Troubleshoot issues that span the electrical and software boundaries, with solid skills using both lab equipment (Oscilloscopes, DMM, etc.) and basic software debugging tools
  • Work closely with hardware and software engineers for component selection, troubleshooting, and product support
  • Work closely with other electrical, mechanical, software, firmware, and test engineers to deliver fully functional products
  • Develop firmware across multiple products at various stages of their development cycle

REQUIRED QUALIFICATIONS

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or equivalent
  • 5+ years of experience developing firmware for for embedded processors using C/C++
  • Experience with configuration control system like (eg Git , Github etc..)
  • Experience with testing, supporting, and troubleshooting complex hardware, embedded systems, and products
  • Competence with test equipment such as oscilloscopes, logic analyzers, debuggers, current-probes, and automation of tests
  • Eligible to obtain and maintain an active U.S. Secret security clearance 

PREFERRED QUALIFICATIONS 

  • 5+ years of experience FPGA devices
  • Demonstrated experience designing for common communication busses like SPI, I2C, CAN
  • Embedded software development experience with the use of timers and interrupts
  • Experience with developing HDL firmware for Xilinx FPGA devices and embedded real-time systems with C/C++
  • Experience with component selection, schematic capture, high speed board design, and PCB layout
  • Knowledge of embedded Linux development, including device trees, hardware drivers, bootloaders, and basic Unix/Linux tools
  • Familiar with common programming languages like Python and MATLAB
  • Familiarity with infrared image sensor technology

Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media