2

Entry Level Embedded Software Engineer Jobs in Rehoboth, MA

Senior Software Engineer, Next Gen Compute

Boston, MA ยท Hybrid

$133K - $175K/yr

If you are a software engineer and love the idea of working on embedded AI hardware and software systems to create the next generation of autonomous vehicles, we would love to talk with you. What You ...

SEACORP's Combat Systems Business Area is seeking a highlymotivated and detail-oriented Entry-Level Software Engineer to join our growingteam. The selected candidate will contribute to the design ...

FPGA Engineer

Boston, MA ยท On-site

$141K - $181K/yr

Implement embedded software-based testing solutions where applicable to validate FPGA designs ... Collaborate with other engineers to develop and maintain system-level architecture. Troubleshooting ...

FPGA Engineer - Camera/Vision Systems

Boston, MA ยท On-site

$141K - $181K/yr

Collaborate with software and embedded systems engineers to integrate FPGA designs into larger systems. * Develop embedded software-based testing solutions to validate FPGA functionality. * Optimize ...

Bevi is looking for a Software QA Engineer to join our growing engineering team ... In this role, you'll own quality across our full stack,validating embedded firmware on physical ...

Engineering skills to accelerate critical software encapsulation WIN to UX for hosted and cloud infra with new product releases. Linux Administration (Ubuntu) to include advanced firewall ...

... embedded software on a Linux-based platform for 5G cellular products. Responsibilities * Design, development and debugging of high performance, robust software for cellular 5G products * Lead and ...

... embedded software on a Linux-based platform for 5G cellular products. Responsibilities * Design, development and debugging of high performance, robust software for cellular 5G products * Lead and ...

Software Engineer I (Backend)

Boston, MA ยท On-site

$105K - $145K/yr

As a Software Engineer I, you will contribute to the design, development, and maintenance of the ... For those graduating in the fall of 2026 seeking entry level roles, we kindly ask that you check ...

Showing results 41-60

Entry Level Embedded Software Engineer information

See Rehoboth, MA salary details

$69.6K

$152.5K

$173K

How much do entry level embedded software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for entry level embedded software engineer in Rehoboth, MA is $152,536.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,800.00 and $172,000.00 per year, depending on experience, location, and employer.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What cities near Rehoboth, MA are hiring for Entry Level Embedded Software Engineer jobs? Cities near Rehoboth, MA with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Rehoboth, MA as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $152,536 per year, or $73.3 per hour.

Senior Software Engineer, Next Gen Compute

Motional

Boston, MA โ€ข Hybrid

$133K - $175K/yr

Full-time

Re-posted 9 days ago


Job description

Motional's global headquarters are located at 100 Northern Avenue in Boston, MA. Nestled in the bustling Seaport district with sweeping views of Boston Harbor and downtown Boston, the office is located close to major transit lines and a quick walk to various restaurants and popular attractions.

Mission Summary:

Motional's CORE team is responsible for our vehicle's Compute and Onboard Runtime Environment. We are creating a world leading AI compute platform for autonomous vehicles. This is the system that executes the software and neural networks that make our vehicles autonomous.ย 

The Next-Gen Technologies team is part of CORE. We work at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's on-board vehicle architecture. If you are a software engineer and love the idea of working on embedded AI hardware and software systems to create the next generation of autonomous vehicles, we would love to talk with you.ย 

What You'll Be Doing:

As a senior engineer in the Next-Gen Technologies team, you will help us improve the compute performance of our current generation and next-generation autonomous driving systems through participating in full lifecycle development from idea to proofs-of-concept to production.ย 

Specifically, you will:

  • Focus deeply on ML model deployment, integration of multiple ML models, and ML model optimization on embedded compute platforms.
  • Dive deep into the full ML software stack. Analyze ML workload performance on a variety of hardware processors, optimize ML models, improve ML software, and help us continually improve our stack through the application of efficient and effective ML approaches.ย 
  • Design, develop, test, integrate, and optimize software and tools on a variety of ML compute architectures.
  • Collaborate with deep learning experts in perception, prediction, and other autonomous driving application areas to enable algorithms on GPU, NPU, and other ML accelerator architectures.
  • Optimize the utilization of GPU/NPU resources and sharing of GPU/NPU access across multiple programs running on the same system.
  • Lead designs to determine the needs of the system and how to best meet those needs through continually improving our ML software stack.
  • Advise peers and management on technical matters.

What We're Looking For:

  • Experience with machine learning accelerators, including GPUs, NPUs, TPUs, and their programming environments, including CUDA, TensorRT, or similar technologies.
  • Strong experience with modern C++ development in a Linux environment.
  • Experience with parallel and high-performance computing.
  • Comfortable with experimentation and evaluating different options as we work towards finding solutions that work.ย 
  • A degree in Software Engineering, Computer Science, Electrical or Electronic Engineering, or similar technical field of study, or you have equivalent knowledge gained through your practical experience.

Preferred, but not required:

  • Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks.ย 
  • Experience with embedded systems development for ARM-based system-on-chip architectures.
  • Experience working in a MLOps or DevOps environment.
  • Passion for self-driving technology and its potential for positive impact on the world.

This role is hybrid from our Boston office. It requires two in-office days each week, ideally Tuesday and Thursday.