CEIA USA
Overview
Firmware Engineer
at
CEIA USA
– Join to apply for this role. As a Firmware Engineer, you will be instrumental in designing, developing, and implementing firmware solutions for our next generation of embedded systems and devices. You will work closely with hardware and software engineers to create robust, efficient, and innovative embedded firmware that meets product specifications and customer expectations. The role requires a deep understanding of microcontroller architectures and real-time operating systems, and an ability to tackle challenging technical problems. Responsibilities
Design and implement firmware for embedded systems from requirements to production and commercial deployment using C/C++. Work closely with hardware engineers to define, develop, and debug hardware/firmware integration. Optimize firmware for performance, power consumption, and reliability. Update and maintain firmware throughout the lifecycle of the device. Document firmware design and development processes. Provide technical support for firmware issues and resolve them in a timely manner. Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or related field. Strong proficiency in C/C++ programming for embedded systems. Deep understanding of microcontroller architectures (e.g., ARM, AVR, PIC) and peripheral interfaces (e.g., SPI, I2C, UART, USB). Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and techniques for embedded systems. Knowledge of version control systems, such as Git. Experience with embedded Linux is a plus. Knowledge of communication protocols and standards. Excellent problem-solving skills and attention to detail; strong communication and teamwork skills. Preferred Qualifications
Master's degree in Electrical Engineering, Computer Science, or related field. 2+ years in same or related role. Expert level proficiency in C/C++ for embedded systems. Working Conditions
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Occasional lifting up to 20 pounds may be required. Travel as needed for training. Company Summary
CEIA USA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability. Benefits
Medical, Dental, Vision, Life Insurance, Short and Long Term Disability, Critical Illness, Accident Insurance, 401(k) / Profit Sharing Plan, and Educational Assistance. Paid Time Off and Paid Holidays.
#J-18808-Ljbffr
Firmware Engineer
at
CEIA USA
– Join to apply for this role. As a Firmware Engineer, you will be instrumental in designing, developing, and implementing firmware solutions for our next generation of embedded systems and devices. You will work closely with hardware and software engineers to create robust, efficient, and innovative embedded firmware that meets product specifications and customer expectations. The role requires a deep understanding of microcontroller architectures and real-time operating systems, and an ability to tackle challenging technical problems. Responsibilities
Design and implement firmware for embedded systems from requirements to production and commercial deployment using C/C++. Work closely with hardware engineers to define, develop, and debug hardware/firmware integration. Optimize firmware for performance, power consumption, and reliability. Update and maintain firmware throughout the lifecycle of the device. Document firmware design and development processes. Provide technical support for firmware issues and resolve them in a timely manner. Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or related field. Strong proficiency in C/C++ programming for embedded systems. Deep understanding of microcontroller architectures (e.g., ARM, AVR, PIC) and peripheral interfaces (e.g., SPI, I2C, UART, USB). Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and techniques for embedded systems. Knowledge of version control systems, such as Git. Experience with embedded Linux is a plus. Knowledge of communication protocols and standards. Excellent problem-solving skills and attention to detail; strong communication and teamwork skills. Preferred Qualifications
Master's degree in Electrical Engineering, Computer Science, or related field. 2+ years in same or related role. Expert level proficiency in C/C++ for embedded systems. Working Conditions
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Occasional lifting up to 20 pounds may be required. Travel as needed for training. Company Summary
CEIA USA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability. Benefits
Medical, Dental, Vision, Life Insurance, Short and Long Term Disability, Critical Illness, Accident Insurance, 401(k) / Profit Sharing Plan, and Educational Assistance. Paid Time Off and Paid Holidays.
#J-18808-Ljbffr