C&C Power, Inc.
Overview
Reporting to the Software Engineering Manager, this individual will work with other embedded software engineers developing firmware on embedded systems. Responsibilities
Develop firmware for embedded platforms with ARM microcontrollers. Interface with microcontrollers, peripheral ICs, and various communication protocols. Assist with board bring-up, debugging, and reading schematic/PCB diagrams to support firmware development. Contribute to firmware architecture and requirements capture. Support application development (bootloader is a plus). Collaborate with electronics engineers and work within real-time operating systems (SMX, FreeRTOS). Qualifications And Requirements
Bachelor’s degree or equivalent experience. (Computer Science, Electrical Engineering or Computer Electrical Engineering is a plus). At least three years of experience developing firmware on embedded systems, working closely with electronics engineers. Experience interfacing with microcontrollers, peripheral ICs, and communication protocols. Firmware development on embedded platforms with ARM microcontrollers. Comfortable reading schematic diagrams including PCB schematics to aid in firmware development, board bring-up, and debugging. Application development experience (bootloader is a plus). Familiar with firmware architecture and capturing requirements. Strong C programming skills and proficiency with hexadecimal notation. Knowledge of CAN bus and Modbus communications. Experience working within real-time operating systems (SMX, FreeRTOS). Benefits
Come help us grow and have FUN! Our offering includes professional development, medical and dental insurance, FSA, FSA healthcare allowance, vacation, sick/personal, holidays, and 401(k) with match. Tuition reimbursement for family is available upon inquiry. How to Apply
Submit a cover letter and resume to
hr@ccpower.com . C&C Power, Inc.
is an Equal Opportunity Employer.
#J-18808-Ljbffr
Reporting to the Software Engineering Manager, this individual will work with other embedded software engineers developing firmware on embedded systems. Responsibilities
Develop firmware for embedded platforms with ARM microcontrollers. Interface with microcontrollers, peripheral ICs, and various communication protocols. Assist with board bring-up, debugging, and reading schematic/PCB diagrams to support firmware development. Contribute to firmware architecture and requirements capture. Support application development (bootloader is a plus). Collaborate with electronics engineers and work within real-time operating systems (SMX, FreeRTOS). Qualifications And Requirements
Bachelor’s degree or equivalent experience. (Computer Science, Electrical Engineering or Computer Electrical Engineering is a plus). At least three years of experience developing firmware on embedded systems, working closely with electronics engineers. Experience interfacing with microcontrollers, peripheral ICs, and communication protocols. Firmware development on embedded platforms with ARM microcontrollers. Comfortable reading schematic diagrams including PCB schematics to aid in firmware development, board bring-up, and debugging. Application development experience (bootloader is a plus). Familiar with firmware architecture and capturing requirements. Strong C programming skills and proficiency with hexadecimal notation. Knowledge of CAN bus and Modbus communications. Experience working within real-time operating systems (SMX, FreeRTOS). Benefits
Come help us grow and have FUN! Our offering includes professional development, medical and dental insurance, FSA, FSA healthcare allowance, vacation, sick/personal, holidays, and 401(k) with match. Tuition reimbursement for family is available upon inquiry. How to Apply
Submit a cover letter and resume to
hr@ccpower.com . C&C Power, Inc.
is an Equal Opportunity Employer.
#J-18808-Ljbffr