Software Engineer - Embedded Firmware
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.
Recommended Jobs
Field Canvassing Team Lead
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…
Barista- Bryn Mawr
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…
Underwriter, Commercial Insurance Specialty
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…
Electrical Maintenance Technician
Job Description Job Description Overview Tradesmen International is immediately hiring experienced Electrical Maintenance Technicians for projects located in or around Pittston, PA. This …
Team Lead, Operations
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 …
Painter - Technicians
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…
Pre-Owned Sales Manager
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…
National Project Manager
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…
Client Billing Specialist
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…
Proposal Coordinator
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…