2

Entry Level Embedded Software Engineer Jobs in Newton, MA

Embedded Software Engineer

Danvers, MA · On-site

$76K - $121K/yr

Danvers, Massachusetts, United States of America We are searching for the best talent for an Embedded Software Engineer. Fueled by innovation at the intersection of biology and technology, we're ...

Danvers, Massachusetts, United States of America We are searching for the best talent for an Embedded Software Engineer. Fueled by innovation at the intersection of biology and technology, we're ...

Embedded Software Engineer

Danvers, MA · On-site

$76K - $121K/yr

Danvers, Massachusetts, United States of America We are searching for the best talent for an Embedded Software Engineer. Fueled by innovation at the intersection of biology and technology, we're ...

Embedded Software Engineer I

Andover, MA · On-site

$78K - $118K/yr

... Engineering, or equivalent hands-on experience * 0 to 3 years of experience developing embedded software using C and C++ on bare metal and or embedded Linux platforms * Experience working with ...

Senior Embedded Software Engineer

Boston, MA · On-site

$149K - $198K/yr

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

Senior Embedded Software Engineer

Boston, MA · On-site +1

$149K - $198K/yr

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

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Newton, MA salary details

$76.8K

$168.3K

$190.9K

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

As of Jun 14, 2026, the average yearly pay for entry level embedded software engineer in Newton, MA is $168,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $144,200.00 and $189,800.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 job?

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 in the Entry Level Embedded Software Engineer position, and why are they important?

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 are popular job titles related to Entry Level Embedded Software Engineer jobs in Newton, MA? For Entry Level Embedded Software Engineer jobs in Newton, MA, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Newton, MA look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Newton, MA are:
What cities near Newton, MA are hiring for Entry Level Embedded Software Engineer jobs? Cities near Newton, MA with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Newton, MA as of June 2026, with employment types broken down into 3% Locum Tenens, 11% As Needed, 64% Full Time, 19% Part Time, and 3% Temporary. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $168,252 per year, or $80.9 per hour.
Embedded Software Engineer with Security Clearance

Embedded Software Engineer with Security Clearance

Korn Ferry (US)

Marlborough, MA

$136K - $179K/yr

Other

Posted 21 days ago


Job description

Overview This is a role for a Embedded Software Engineer who is eager to give to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.Design and implementation with embedded software in C/C++ • Linux OS use, for an embedded environment • TCP/IP and common network configuration • Linux kernel driver development/modifications • Familiarity with to bare metal embedded device drivers • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) • RESTConf interface design and implementation • Emulation Environments • Networking protocols (e.g. IPSec, MACsec, TLS, etc.) • Python development • Standalone embedded applications • Participating in multi-disciplinary teams • This program is to develop, test, and certify the Next Generation Encryptor (NGE) High-Speed encryptor to support government enterprise networks.
This is an onsite role based out of Carlsbad, CA, Marlborough, MA, or Tampa, FL. Qualifications • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field • At least 5 years design and implementation experience with embedded software in C/C++. • At least 2 years Linux OS use, ideally for an embedded environment • Experience using RUST • Basic understanding of TCP/IP and common network configuration • Object-oriented software development experience • Agile Scrum development experience • Ability to plan, track, and report on progress • CI/CD software • Good oral and written communication skills • US citizenship and an active SECRET (or higher) security clearance is required • Ability to travel up to 10% • Familiarity with Linux kernel driver development/modifications • Familiarity with bare metal embedded device drivers What will help you on the job: • Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.);  Experience with Rust or other memory language  • Experience with RESTConf interface design and implementation • Experience with Emulation Environments • Experience with networking protocols (e.g. IPSec, MACsec, TLS, etc.) • Experience with Python; Experience using Rust or similar programming language • Familiarity with standalone embedded applications • Experience participating in multi-disciplinary teams