1

Junior Embedded Software Engineer Jobs in Philadelphia, PA

Embedded Software Engineer

King Of Prussia, PA ยท On-site

$130K - $172K/yr

Embedded Software Engineer REPORTS TO: Software Engineering Manager DEPARTMENT: Engineering Who we are Electreon is a global leader in developing and implementing Wireless Electric Road Systems (ERS ...

New

Embedded Software Engineer

Camden, NJ ยท On-site

$132K - $174K/yr

Embedded Software Engineer Camden New Jersey - W2 Candidates only * C++ (up to C++ 14) * Python * Minimum of 5+ years of C++ and Python experience with Real time embedded systems * Usage of a Real ...

Embedded Software Engineer

Exton, PA ยท On-site

$126K - $167K/yr

Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product platforms. Candidate needs to be able to work in a team environment with other engineers and disciplines ...

Embedded Software Engineer

Camden, NJ ยท On-site

$132K - $174K/yr

Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Position is to be based in the historic ...

Embedded Software Engineer

Camden, NJ ยท On-site

$132K - $174K/yr

Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Position is to be based in the historic ...

RDK-V Embedded Software Engineer

Philadelphia, PA ยท On-site

$132K - $174K/yr

Job Title: RDK-V Embedded Software Engineer Work Location : Philadelphia, PA (Hybrid Onsite) Contract duration: 12+ months Contract Mandatory Skills RDK-V, Embedded video stack, Yocto, C/C ...

Embedded Software Engineer

Audubon, PA ยท On-site

$132K - $174K/yr

Collaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device products * Evaluate real-world system performance with hands-on ...

next page

Showing results 1-20

Junior Embedded Software Engineer information

See Philadelphia, PA salary details

$42.7K

$86.8K

$130.4K

How much do junior embedded software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for junior embedded software engineer in Philadelphia, PA is $86,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,700.00 per year, depending on experience, location, and employer.

What is a junior embedded software engineer?

A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

What do junior embedded software engineers do?

As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.

What are the key skills and qualifications needed to thrive as a junior embedded software engineer?

To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Philadelphia, PA?

The most popular types of Embedded Software Engineer jobs in Philadelphia, PA are:

What are popular job titles related to Junior Embedded Software Engineer jobs in Philadelphia, PA?

For Junior Embedded Software Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:

What cities near Philadelphia, PA are hiring for Junior Embedded Software Engineer jobs?

Cities near Philadelphia, PA with the most Junior Embedded Software Engineer job openings:

Infographic showing various Junior Embedded Software Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 79% In-person, and 21% Hybrid job distribution, with an average salary of $86,808 per year, or $41.7 per hour.

Embedded Software Engineer

Electreon

King Of Prussia, PA โ€ข On-site

$130K - $172K/yr

Full-time

Posted 2 days ago

New


Job description

JOB TITLE: Embedded Software Engineer
REPORTS TO: Software Engineering Manager
DEPARTMENT: Engineering
Who we are
Electreon is a global leader in developing and implementing Wireless Electric Road Systems (ERS) - a shared, invisible platform that wirelessly charges commercial and passenger electric vehicles while driving and significantly decreases battery size, EV cost and weight and improves fleets operational efficiency.
Electreon offers governments, cities and fleet operators the most sustainable and cost-effective solution on the way to 100% global electrification.
We believe that our technology will help eliminate the use of fossil fuels in transportation for a cleaner environment. Sounds Sci-Fi...? We already know it is not!
What we are looking for
Electreon is developing a unique cloud based IOT system for charging vehicles wirelessly and on-the-go. As an Embedded Software Engineer, you will be developing complex firmware for our devices deployed on the roads and on compatible EVs.
The ideal candidate should be proactive, excited about technology, innovation and sustainability, be a true team player, with a sense of ownership and able to handle frequent and complex technical challenges.
What you will do
  • Work on multiple, complex projects requiring innovative and creative solutions to challenging embedded systems problems.
  • Develop deep expertise as a Subject Matter Expert (SME) for multiple systems, with a detailed understanding of system architecture and interactions between hardware and software components.
  • Architect, design and develop embedded software for wireless charging systems including board configuration, board bring-up, device drivers, run-time diagnostics, networking, and user-space applications.
  • Take ownership of full device software lifecycle, from low-level software (including drivers, diagnostics and board bring up), to embedded applications, business-logic, networking, and configuration management.
  • Work closely with hardware engineers to bring up new boards and systems, troubleshoot hardware/software integration issues, evaluate hardware architectures, review schematics and board layouts, and assess third-party chipsets from a software perspective.
  • Develop interface documentation, inspection tools, and other engineering tools as needed.
  • Design, develop, and execute software and hardware test systems, including comprehensive test documentation.
  • Design, develop, and integrate industry-standard communication interfaces with vehicle manufacturers, utility companies, and charging network providers.

Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering or a related technical field, or equivalent combination of education and relevant technical experience.
  • Strong understanding of software architecture and the ability to develop robust, maintainable software designs.
  • Fluent in C and C++.
  • 5+ years of professional software development experience in an embedded systems environment is preferred; candidates with less experience who demonstrate strong technical aptitude and relevant experience are encouraged to apply.
  • Knowledge of embedded hardware interfaces and communication protocols, such as CAN, SPI, I2C, PWM, UART, USB, ADC, DAC, Ethernet, and Modbus.
  • Experience with the full product design and development lifecycle, including requirements definition, software architecture and design, implementation, integration, testing, configuration management, and defect tracking.
  • Demonstrated ability to take ownership of assignments and drive them through completion.
  • Experience developing software and automation tools using Python.
  • Ability to diagnose and troubleshoot software and hardware integration issues.
  • Ability to work independently while also collaborating effectively across functional areas, including engineering, documentation, technical support, marketing, and sales.
  • Strong written and verbal communication skills.

Advantages:
  • Knowledge of electric vehicles (EVs) and/or EV charging systems.
  • Experience with FreeRTOS or other real-time operating systems (RTOS).
  • Experience with FPGA and FPGA-based systems.
  • Exposure to Yocto Project and embedded Linux build systems.
  • Background in electronics and digital signal processing.