Software Engineer - Embedded Firmware Job at Hudson Manpower, Easton, PA

Q0FlclYxa3FyNG0yRWsyYms4ZHB1N2h0OUE9PQ==
  • Hudson Manpower
  • Easton, PA

Job Description

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.

Job Tags

Similar Jobs

Novo Nordisk Inc.

Pharma Field Sales - Cardiometabolic Care Specialist I - P Job at Novo Nordisk Inc.

About the Department The Cardiometabolic Care Sales Team is at the forefront of US sales efforts for Novo Nordisk's robust cardiometabolic product portfolio, which includes world-class therapies for treating multi-morbid conditions such as diabetes, obesity, and the reduction...

Valor Network

Part Time Customer Service Representative (Teleradiology Support) Job at Valor Network

 ...Customer Service Representative (Teleradiology Support) Remote |Work from home | Part-Time | Early Morning Eastern Time Coverage Pay Range: $20$25/hour (DOE) Schedule: 5:00 a.m.1:00 p.m. ET, MondaySunday (includes rotating weekends and holidays) Work Location... 

First Texas Honda

Barista - Coffee Extraordinaire - First Texas Honda Job at First Texas Honda

 ...years)* 19 Paid Time Off Vacation Days/Year (3 - 7 years)* 24 Paid Time Off Vacation Days/Year (7+ years)* Annual Christmas Bonus Based on Tenure* Annual Christmas Party* Annual Employee Appreciation Dinner* Employee Vehicle Purchase... 

AAA Distributor

Experienced Kitchen and Bath Designer/Salesperson Job at AAA Distributor

 ...Job Description: We are currently seeking an experienced Kitchen & Bath Designer/Salesperson to join our showroom team. The ideal candidate will have a strong background in showroom sales, proficiency in 2020 Technologies software or CAD drawing software, excellent... 

Upway

SEO Content Writer - E-Bikes - Freelance Job at Upway

 ...SEO Content Writer - E-Bikes - Freelance Department Operations Employment Type Freelance Location New York Workplace type Onsite Compensation $1,000 - $4,000 / month Key Responsibilities Skills, Knowledge and Expertise Benefits About...