Software Engineer - Embedded Firmware

Hudson Manpower
Easton, PA

Job Summary

We are seeking a skilled Software Engineer – Embedded Firmware to design and develop firmware for ARM microprocessors using C. The role involves working on new product development as well as enhancing and maintaining existing codebases.
Location: Easton, PA

Key Responsibilities

  • Design and develop embedded firmware for ARM microprocessors in C

  • Maintain and enhance existing firmware codebases

  • Create and maintain technical documentation for new products and features

  • Provide firmware support and troubleshooting for production and field service teams

  • Collaborate with hardware engineers to develop code for circuit board test fixtures

  • Develop test and calibration procedures for production

Required Skills & Qualifications

  • Strong expertise in C programming within resource-constrained embedded environments

  • Experience with multitasking firmware running on bare-metal RTOS

  • In-depth knowledge of device drivers for microprocessor interfaces such as I2C, SPI, UART, Ethernet, and memory devices

  • Hands-on experience writing drivers from scratch or adapting manufacturer-provided libraries

  • Strong debugging and problem-solving skills

  • Ability to modify and enhance existing code from various sources (manufacturers, open source, or internal teams)

  • Solid understanding and appreciation of source control systems

Preferred Traits

  • Passion for embedded firmware development with a balanced approach to work and life

  • Strong curiosity and problem-solving mindset—driven to understand complex systems

  • Continuous improvement mindset and eagerness to learn new technologies

  • Ability to think systemically and anticipate next steps

  • Detail-oriented and committed to improving coding practices

  • Pragmatic approach to programming and solution development

Education Requirement

  • Bachelor’s degree in Computer Science or Electrical Engineering with a focus on firmware

Additional Note

Candidates who meet most of the technical requirements are encouraged to apply. Even if you don’t meet every qualification, a strong learning mindset and problem-solving ability are highly valued.

Posted 2026-03-20

Recommended Jobs

Field Canvassing Team Lead

Leaf Home
Philadelphia, PA

Meet Leaf Home. We turn complex home improvement projects and endless to-dos into achievements. With more than 50% of homeowners worried about the cost and effort of home maintenance, we deliver rema…

View Details
Posted 2026-03-15

Barista- Bryn Mawr

The Buttery
Bryn Mawr, PA

Join Our Newest Team! We’re looking for a barista to help bring The Buttery experience to life in our new neighborhood! As a barista, you’re more than just a coffee maker- you’re a key part of what…

View Details
Posted 2026-02-25

Underwriter, Commercial Insurance Specialty

Chubb
Pittsburgh, PA

This Commercial Lines Underwriter will manage a Commercial renewal book for the Pittsburgh territory and will be responsible for the successful renewal and growth of commercial business in the design…

View Details
Posted 2026-03-18

Electrical Maintenance Technician

Tradesmen International, LLC
Pittston, PA

Job Description Job Description Overview Tradesmen International is immediately hiring experienced Electrical Maintenance Technicians for projects located in or around Pittston, PA. This …

View Details
Posted 2026-03-20

Team Lead, Operations

DSV - Global Transport and Logistics
Nazareth, PA

DSV - Global transport and logistics In 1976, ten independent hauliers joined forces and founded DSV in Denmark. Since then, DSV has evolved to become the world's 3rd largest supplier of global …

View Details
Posted 2026-02-17

Painter - Technicians

Spotless Solutions LLC
Greensburg, PA

Position: Painter Pay: $18–$25/hour (based on experience) What We Offer ~ Company vehicle (for qualified employees) ~ Company-provided tools & equipment ~ Paid travel time ~ Paid Time O…

View Details
Posted 2026-02-19

Pre-Owned Sales Manager

LeadCar Toyota Hazleton
Hazleton, PA

Pre-Owned Sales Manager LeadCar is a newly launched group of franchised new-car dealerships representing highly-desirable import and luxury brands. We’re at the forefront of automotive retail, leadi…

View Details
Posted 2025-09-06

National Project Manager

The Pavement Group
Pittsburgh, PA

Job Description Job Description National Project Manager (National / Commercial Pavement and Concrete) The National Project Manager (PM) is the field execution leader responsible for deliveri…

View Details
Posted 2026-03-20

Client Billing Specialist

Aires
Pittsburgh, PA

Aires ( has been providing best-in-class relocation management services for 40 years and is a recognized industry leader in delivering high quality relocation and assignment management services to le…

View Details
Posted 2026-03-15

Proposal Coordinator

Sargent Electric
Bridgeville, PA

Sargent Electric Company () - Consistently named one of the Top Fastest Growing Companies by the Pittsburgh Business Times. Established in 1907, Sargent Electric Company has since evolved into one o…

View Details
Posted 2026-01-28