Cube Hub - East Moline, IL
posted 3 months ago
The Embedded Software Engineer position is a 24-month contract role based in East Moline, IL, focused on developing embedded software for vehicle controllers. This role requires a strong foundation in C programming and involves various engineering tasks such as requirements analysis, operational concept development, software system design and architecture, component integration, and design reviews. The engineer will also be responsible for integration testing and problem-solving related to embedded software systems. In this position, the engineer will develop embedded operating system software specifically tailored for vehicle controllers, ensuring that the software meets the necessary performance and reliability standards. Collaboration is key, as the engineer will work closely with other engineers and support personnel, assigning, coordinating, and reviewing their work to ensure project goals are met. The role also involves executing unit and integration testing of the software in multiple environments, including virtual and lab settings, to validate functionality and performance. The engineer will be expected to analyze issues that arise during testing and drive for their resolution, ensuring that the final product is robust and reliable. This position is onsite only, and visa sponsorship is not available for this role, making it essential for candidates to have the right to work in the U.S. without sponsorship.