1

Embedded Software Engineer Relocation 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 ...

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 ...

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

Gwynedd, PA · On-site

$125K - $165K/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 ...

New

Embedded Software Engineer

Wynnewood, PA · On-site

$126K - $166K/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 ...

New

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 ...

next page

Showing results 1-20

Embedded Software Engineer Relocation information

See Philadelphia, PA salary details

$70.6K

$154.8K

$175.6K

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

As of Sep 10, 2026, the average yearly pay for embedded software engineer relocation in Philadelphia, PA is $154,777.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,700.00 and $174,600.00 per year, depending on experience, location, and employer.

What is an embedded software engineer?

Embedded Software Engineers design, develop, and optimize software that runs on specialized hardware or embedded systems, such as microcontrollers or IoT devices. In the context of relocation, this job may require moving to a particular city or country where the employer's development center or project site is located. Companies often support relocation by assisting with moving expenses, visa processing, and settling-in services. Relocating can offer exposure to new technologies, cultures, and professional growth opportunities. It's important to inquire about the specific relocation package and support provided by the employer.

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

To thrive as an Embedded Software Engineer, you need strong proficiency in C/C++, real-time operating systems, microcontroller architecture, and a relevant engineering degree. Familiarity with tools such as debuggers, oscilloscopes, version control systems (like Git), and often certifications in embedded systems or IoT are highly valued. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for collaborating across hardware and software teams. These skills ensure robust, efficient, and reliable product development in complex embedded environments.

What are the common challenges faced by embedded software engineers when relocating for a new position?

Relocating as an Embedded Software Engineer often involves adapting to new company processes, development tools, and hardware platforms, which can vary significantly between organizations. Additionally, engineers may need to quickly build relationships with cross-functional teams, such as hardware engineers and quality assurance specialists, to ensure seamless product development. Familiarizing oneself with local industry standards or regulatory requirements is also crucial, especially if relocating internationally. Proactively seeking mentorship and participating in team meetings can help smooth the transition and accelerate integration into the new work environment.

What is the difference between Embedded Software Engineer Relocation vs Embedded Software Developer?

AspectEmbedded Software Engineer RelocationEmbedded Software Developer
CredentialsBachelor's or higher in Computer Engineering, Electrical Engineering, or related fields; certifications like C, C++, or RTOS are commonSame as Embedded Software Engineer Relocation
Work EnvironmentTypically in manufacturing, automotive, or consumer electronics companies; involves relocation to different sites or regionsSimilar environments; focus on developing and testing embedded systems
Industry UsageUsed across automotive, aerospace, consumer electronics, and industrial automationCommonly used in the same industries for software development roles

Both roles require similar technical skills and certifications, with the main difference being that Embedded Software Engineer Relocation emphasizes geographic mobility, often involving relocation to different company sites or regions. The core responsibilities and industry applications are largely overlapping, making them closely related roles in embedded systems development.

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

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

What job categories do people searching Embedded Software Engineer Relocation jobs in Philadelphia, PA look for?

The top searched job categories for Embedded Software Engineer Relocation jobs in Philadelphia, PA are:

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

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

Embedded Software Engineer

King Of Prussia, PA • On-site

$130K - $172K/yr

Full-time

Posted 9 days ago


Key responsibilities

  • Develop embedded software for wireless charging systems, including device drivers, diagnostics, and system integration.

  • Work closely with hardware engineers to bring up new boards, troubleshoot hardware/software issues, and evaluate hardware architectures.

  • Design, develop, and execute software and hardware test systems, including comprehensive test documentation.


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.