What are the responsibilities and job description for the Senior Firmware Engineer position at Hatch Product Development & Contract Manufacturing?
Job Title: Senior Firmware Engineer
Company: Hatch Product Development & Contract Manufacturing
Location: Wauconda, IL
Job Type: Full-time
Pay Range: $100,000 - $150,000/year
About Us:
Hatch is a product development & contract manufacturing firm offering the full range of services to bring your product from concept to production. Hatch offers product design, development, and contract manufacturing for entrepreneurs and visionary leaders.
Founded in 2021 by aerospace and consumer product industry engineers, the Hatch team wanted to turn the product design and manufacturing industry on its head. We are a multidisciplinary team who have the business acumen, industry network, and combined engineering experience to produce products for a wide variety of highly regulated industries in accelerated timelines.
Job Summary:
We are seeking a highly skilled and motivated Senior Firmware Engineer to join our growing engineering team. This role will focus on the design, development, testing, and optimizing of embedded firmware for new and exisitng products. The ideal candidate has a strong background in embedded systems, low-level programming, hardware/software integration, and corss-functional product development.
This is an onsite position based at Hatch's facility in Wauconda, Illinois.
Key Responsibilities:
- Design, develop, test, and maintain embedded systems, communication protocols, and real-time control systems.
- Collaborate with electrical engineers during schematic reviews, board bring-up, and hardware validation.
- Debug firmware and hardware integration issues using lab equipment such as osciolloscopes, logic analyzers, and multimeters
- Optimize system performance, memory usage, and power consumption
- Support manufacturing and field troubleshooting when needed
Preferred Qualifications:
- Bachelor's or Masters's degree in Computer Engineering, Computer Science, Electrical Engineering or related field.
- 5 years of professional firmware or embedded systems development experience
- Proficiency in C and other languages.
- Experience with Zephyr RTOS and other real-time operating systems (RTOS) and embedded software development tools
- Experience with STM32, Nordic NRF, and ESP32 Microcontrollers
- Experience with BLDC Motor Control
- Solid understanding of microcontrollers, microprocessors, and embedded systems architecture
- Experience with communication protocols (e.g., IC, SPI, UART, CAN, USB, Ethernet)
- Familiartiy with hardware debugging tools such as osciolloscopes, logic analyzers, and JTAG debuggers
- STrong problem-solving skills and attention to detail
- Familiarity with Agile development methodologies and version control systems like Git.
Employee Benefits:
- Comprehensive health, dental, and vision plans
- Competitive salary
- Paid time off and holidy schedule
- 401(k) retirement savings plan with company match
- Professional development opportunities
Hatch Product Development & Contract Manufacturing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Salary : $100,000 - $150,000