401(k) retirement savings plan with employer match
Professional development opportunities
Job summary
A leading printer technology company is seeking a detail-oriented Firmware Engineer in Charlotte, NC. This role involves developing and modifying printer firmware using C/C++ and Python, alongside managing firmware enhancement projects. The ideal candidate has a Bachelor's degree with 3–5 years of experience in firmware development, strong analytical skills, and proficiency in real-time operating systems. The company offers competitive benefits including health insurance and a 401(k) plan.
Qualifications
3–5 years of experience in firmware and software development.
Strong understanding of network protocols like TCP/IP and HTTP/HTTPS.
Experience with real-time operating systems (RTOS).
Familiarity with version control systems like Git.
Responsibilities
Develop and modify printer firmware using C/C++ and Python.
Design, develop, debug, and document embedded firmware.
Lead firmware enhancement projects.
Collaborate with cross-functional teams.
Skills
Firmware development tools
C/C++ programming
Python programming
Strong analytical skills
Embedded system knowledge
Education
Bachelor's degree in Computer engineering, Electrical engineering, or a related field
Tools
Eclipse
Visual Studio
GCC
Wireshark
Job description
A leading printer technology company is seeking a detail-oriented Firmware Engineer in Charlotte, NC. This role involves developing and modifying printer firmware using C/C++ and Python, alongside managing firmware enhancement projects. The ideal candidate has a Bachelor's degree with 3–5 years of experience in firmware development, strong analytical skills, and proficiency in real-time operating systems. The company offers competitive benefits including health insurance and a 401(k) plan.