1

Embedded Software Engineer Jobs in Malvern, PA (NOW HIRING)

Software Engineer II Location: Hybrid - Exton/Philadelphia, PA, US Position Summary: We are looking ... Our team builds the embedded 3D/digital-twin viewer and its surrounding feature modules - used by ...

Software Engineer II Location: Hybrid - Exton/Philadelphia, PA, US Position Summary: We are looking ... Our team builds the embedded 3D/digital-twin viewer and its surrounding feature modules - used by ...

Software Engineer II Location: Hybrid - Exton/Philadelphia, PA, US Position Summary: We are looking ... Our team builds the embedded 3D/digital-twin viewer and its surrounding feature modules -- used by ...

Software Engineer II

Exton, PA · On-site

$85 - $110/hr

... for a passionate Software Engineer II to help design and build the web-based viewing and ... Our team builds the embedded 3D/digital-twin viewer and its surrounding feature modules -- used by ...

Software Engineer

Philadelphia, PA · On-site

$105K - $164K/yr

Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level Responsibilities Include: * Develop and maintain working knowledge of the DDG-51 Machinery Control ...

Software Engineer - C#.NETDuration: 6 Months to 1 Year (Contract Position)Location: King of Prussia, PAJob Summary: Our client, a leading financial services company, has an immediate need for a ...

Software Engineer - C#.NETDuration: 6 Months to 1 Year (Contract Position)Location: King of Prussia, PAJob Summary: Our client, a leading financial services company, has an immediate need for a ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:

Software Engineer

Philadelphia, PA · On-site

$54 - $58/hr

Contract / Contingent Workforce Assignment About the Role We are seeking a Saviynt Software Engineer to support the development, enhancement, and delivery of technology solutions within a large ...

Software Engineer Location: Blue Bell, PA (Remote) Cotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the ...

Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical device development. You will be part of a pluri-disciplinary development team of 5 to 10 engineers ...

Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical device development. You will be part of a pluri-disciplinary development team of 5 to 10 engineers ...

Showing results 41-60

Embedded Software Engineer information

See Malvern, PA salary details

$68.7K

$150.5K

$170.7K

How much do embedded software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for embedded software engineer in Malvern, PA is $150,512.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $169,800.00 per year, depending on experience, location, and employer.

What is an embedded software engineer?

Embedded Software Engineers are professionals who design, develop, and maintain software that runs on embedded systems—specialized computing devices that are part of larger systems, such as cars, medical devices, industrial machines, and consumer electronics. Their work involves programming in languages like C or C++ to interact closely with hardware components, ensuring optimal performance, reliability, and safety. Embedded Software Engineers work closely with hardware engineers to integrate and test software with physical devices, often working within real-time and resource-constrained environments. Their expertise is crucial in developing the 'brains' of many devices we use every day.

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

To thrive as an Embedded Software Engineer, you need a solid background in computer science or electrical engineering, strong programming skills in C/C++, and experience with embedded systems design. Familiarity with real-time operating systems (RTOS), microcontroller architectures, debugging tools, and version control systems like Git is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills set top engineers apart. These competencies are crucial for building reliable, efficient, and safe embedded solutions that meet industry standards.

How does an embedded software engineer typically collaborate with hardware engineers during product development?

Embedded Software Engineers work closely with hardware engineers throughout the product development lifecycle. Collaboration often involves joint design reviews, debugging sessions, and integration testing to ensure software and hardware function seamlessly together. Effective communication is crucial, as changes in hardware can impact software functionality and vice versa. This cross-disciplinary teamwork helps resolve technical issues quickly and ensures the end product meets performance and reliability standards.

What is the difference between Embedded Software Engineer vs Firmware Engineer?

AspectEmbedded Software EngineerFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++Similar credentials; strong C/C++ skills, understanding of hardware
Work EnvironmentDevelops software for embedded systems in various industries like automotive, IoT, consumer electronicsFocuses on low-level hardware interaction, often working closely with hardware teams
Industry UsageCommon in automotive, medical devices, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware startups

Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.

Are embedded software engineers in demand?

Embedded software engineers are in high demand due to the growth of IoT, automotive, medical devices, and consumer electronics industries. They often require skills in C, C++, and real-time operating systems, with job opportunities increasing globally as embedded systems become more integral to technology development.

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

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

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

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

Infographic showing various Embedded Software Engineer job openings in Malvern, PA as of August 2026, with employment types broken down into 55% Full Time, and 45% Contract. Highlights an 100% In-person job distribution, with an average salary of $150,512 per year, or $72.4 per hour.

Senior Software Engineer

Australia-Employment

Woolwich Township, NJ • On-site

$100 - $135/hr

Other

Posted 2 days ago

New


Job description

Senior Software Engineer

$100000 - $135000 per year | Williamstown, NJ | On-site | Permanent

The work you do will impact millions on a daily basis! A bit about us:

This company is known for high level transaction software in the financial services space. Great tight knit team with a hybrid work environment and collaborative culture!

This is a combination role where you are working on device based integrations with modern API and cloud tools. If you like to tinker with new languages and tools, as well as new devices and explore integrations and product security, this is a great team for you to join!

Why join us?
  • Build and maintain embedded Linux services and Python applications
  • Develop REST APIs and microservices for device and cloud communication
  • Work with Linux/, networking, and device-level services
  • Develop, provisioning, configuration, and remote device management
  • Build telemetry, logging, diagnostics, and monitoring capabilities
  • Work with MQTT, Docker/OCI containers, and cloud-connected systems
  • Develop automated tests and support CI/CD and software releases
  • Troubleshoot software, Linux, networking, and hardware/software integration issues
Job Details
  • 8+ years of professional software engineering experience
  • 5+ years of Linux-based software development
  • Interested in using and utilizing many different technologies, dependent on the goal / desired outcome for the team
  • Adaptable to new languages and tools
  • Strong Python development experience
  • Experience with Linux services and systemd
  • Experience building REST APIs and microservices
  • Experience developing software for embedded, IoT, edge, or physical-device environments
  • Strong Git/version-control experience

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

#J-18808-Ljbffr