Senior Firmware Engineer

FIRMWARE ENGINEER, EMBEDDED SOFTWARE ENGINEER, EMBEDDED ENGINEER, EMBEDDED HARDWARE, MICROPROCESSOR, MICROCHIP, MICROPROCESSORS, DIGITAL, ANALOG, REAL TIME OPERATING SYSTEMS, RTOS
Full Time
$80000 - $120000 yr
Work from home available

Job Description

Job Title: Senior Firmware Engineer
Location: 100% REMOTE
Job type and Duration: Direct Hire
Pay rate: 80-120k

The Senior Firmware Engineers are responsible for the design and development of electronic circuitry and software for communications products and accessories. Hands-on design and debugging of analog and digital audio circuits. Firmware design for microprocessor-controlled designs is a key requirement. Position includes concept through production design as well as technical support and modifications of existing products.

Specifically, the senior Firmware Engineer will:

  • Design, prototype, and evaluate the performance of analog and digital circuits to meet customer and/or internal specifications
  • Design, develop, and document firmware for microprocessor-controlled designs
  • Specify and select electronic components
  • Contribute to cost and schedule estimates for customer RFQs
  • Generate schematics, Bill-of-Materials (BOMs), and provide PCB layout guidance
  • Provide technical support toward the resolution of field and production issues
  • Define product test requirements
  • Collaborate and coordinate with Mechanical, Manufacturing, Procurement, Quality, and Sales teams
  • Maintain schematics, BOM's, ECN's, drawings, layouts
  • Assist with other related duties as required or assigned

What you'll need to bring to the table:

  • 10+ years of Embedded Software Engineering experience including architecting product platforms as well as hands-on coding in the area of Consumer Electronic Product Development
  • BSCS or BSEE - M.S. in computer science or electrical engineering is a plus
  • Strong Embedded C and C++ skills
  • Understanding of Electrical Hardware including the ability to read schematics, evaluate hardware-software tradeoffs, and write minimal code to resurrect early hardware
  • Experience with ST and Microchip Microprocessors and associated development tools
  • Experience in all phases of software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • Experience using Revision Control and Bug Tracking Tools
  • Experience implementing Agile/Scrum software development cycles
  • Experience designing Real-Time Operating Systems (RTOS)
  • Experience designing Audio Signal Processing Algorithms is a plus
  • Experience implementing Bluetooth and other wireless protocols is a plus
  • Strong collaboration and communication skills
  • Ability to work independently as well as in a team environment
  • Focus on quality and attention to detail
  • Excellent resourcefulness and debugging skills

Company Benefits:

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) with a company match
  • Tuition Assistance
  • Life Insurance Benefits
  • Competitive Pay
  • Profit Sharing Bonus
  • Paid Vacation and Holidays
  • Company Picnic
  • Holiday Party

ESPO Corporation
Willowbrook, IL 60527

View all open jobs at: www.espocorp.com/jobs

Leaders in Technical Recruiting & Staffing since 1965
We are an Equal Opportunity Employer and value the benefits of diversity in our work force . All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity and expression, national origin, disability, protected Veteran status or any other attribute or protected characteristic by law. If you need assistance applying please contact us at

Dice Id : 90864832
Position Id : 22-00509
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Senior Firmware Engineer
  • OTTO Engineering
  • Carpentersville, IL, USA
Lead Firmware Engineer
  • Jobot
  • Chicago, IL, USA
Senior Firmware Engineer
  • Jobot
  • Milwaukee, WI, USA
Senior Firmware Engineer
  • Jobot
  • Milwaukee, WI, USA
Senior Firmware Developer
  • Jobot
  • Oak Creek, WI, USA
Senior System Engineer
  • OTTO Engineering
  • Carpentersville, IL, USA
Senior Electrical Engineer
  • OTTO Engineering, Inc.
  • Carpentersville, IL, USA
Senior Systems Engineer
  • ESPO Engineering Corp
  • Carpentersville, IL, USA
Senior RF Electrical Engineer
  • OTTO Engineering, Inc.
  • Carpentersville, IL, USA
Senior RF Electrical Engineer
  • OTTO Engineering, Inc.
  • Carpentersville, IL, USA