An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Competitive Salary
Performance Bonus
Generous Paid Time Off
Affordable Medical plans
100% 401(k) match
Tuition Assistance Program
Onsite Fitness Center
Job summary
A leading materials handling company is seeking a Firmware Engineer to contribute to software and firmware development projects. The ideal candidate will have at least 10 years of experience in firmware development and proficiency in C and C++. Responsibilities include leading system design and mentoring junior engineers. This position offers a competitive salary and a hybrid work schedule, allowing for both in-person and remote work.
Qualifications
Minimum 10 years of relevant professional experience, or advanced degree with equivalent experience.
Experience in firmware development using operating systems and bare-metal environments.
Strong technical expertise in software principles and leadership capabilities.
Responsibilities
Lead the design and ensure quality of complex systems.
Provide technical leadership and mentorship to junior engineers.
Create, maintain, and review high-quality technical documentation.
Skills
C and C++ development
Debugging and troubleshooting
Object-oriented programming
Functional programming
Working knowledge of I2C, SPI, UART
Education
Bachelor's degree or higher in Software/Computer Engineering
Tools
Real-Time Operating Systems (RTOS)
Bare-metal systems
Job description
A leading materials handling company is seeking a Firmware Engineer to contribute to software and firmware development projects. The ideal candidate will have at least 10 years of experience in firmware development and proficiency in C and C++. Responsibilities include leading system design and mentoring junior engineers. This position offers a competitive salary and a hybrid work schedule, allowing for both in-person and remote work.