This job is closed
Applications are no longer available for this announcement. Explore current related opportunities below.
Job description
Firmware Engineer – KLM Careers (Hudson, OH)
The Firmware Engineer will be responsible for designing and implementing firmware for embedded systems, guiding the process from requirements to production and commercial deployment using C/C++. You will collaborate closely with hardware engineers to define, develop, and debug hardware/firmware integration, all while optimizing firmware for performance, power consumption, and reliability. This role also involves updating and maintaining firmware throughout the device lifecycle, documenting design and development processes, and providing timely technical support for firmware issues.
Company Culture and Environment
The work environment encourages collaboration between firmware and hardware engineers, highlighting a culture of teamwork and innovation. Engineers are expected to take ownership of their work, ensuring high standards in performance and reliability.
Career Growth and Development Opportunities
This position provides opportunities for professional development, as engineers will engage in varied tasks that enhance their skill set and knowledge in embedded systems and firmware development.
Benefits
Competitive salary based on experience
Health, dental, and vision insurance
Retirement savings plan options
Flexible working hours
Opportunities for professional development
Why Apply?
This role offers the chance to work on cutting‑edge embedded systems, impacting product development from the ground up. By joining the team, you will play a crucial role in creating reliable firmware that enhances device performance, which is rewarding for engineers passionate about technology.
Skills
Strong proficiency in C/C++ programming for embedded systems
Understanding of electrical schematics and component datasheets
Knowledge of communication protocols and standards
Excellent problem‑solving skills and attention to detail
Strong communication and teamwork skills
Responsibilities
Design and implement firmware for embedded systems
Collaborate with hardware engineers on hardware/firmware integration
Optimize firmware for performance, power consumption, and reliability
Update and maintain firmware throughout the device lifecycle
Document firmware design and development processes
Provide technical support for firmware issues
Qualifications
Strong proficiency in C/C++ programming for embedded systems
Excellent problem‑solving skills and attention to detail
Strong communication and teamwork skills
Education Requirements
Bachelor’s degree in Electrical Engineering, Computer Science, or related field
Master’s degree preferred but not required
Experience Requirements
No previous working experience required
2+ years in a related role preferred
Expert‑level proficiency in C/C++ programming for embedded systems preferred
Location
Hudson, OH, offers a suburban environment with a strong sense of community and access to outdoor activities. The location provides a balance between a peaceful lifestyle and convenient access to urban amenities, making it an ideal place for professionals seeking a fulfilling personal and professional life.
Employment Type: Full‑Time
Education Level: Bachelor’s degree
Must be a U.S. Citizen or Green Card holder.
#J-18808-Ljbffr
Worksite address
hudson, OH, 44236, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.