This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Firmware Engineer to join our team in Chicago, Illinois, on a contract with the potential for a long-term position. In this role, you will contribute to the development, testing, and maintenance of embedded firmware for advanced control systems. This opportunity is ideal for a proactive engineer who thrives in an agile and collaborative environment, with the possibility to transition into a long-term role.
Job Responsibility:
Design and develop embedded firmware using C++ for control systems in industrial environments
Test, debug, and maintain firmware to ensure optimal performance and reliability
Collaborate with engineering teams to implement new features and enhance existing functionality
Work independently to navigate and improve large, established codebases
Utilize version control systems, such as Git, to manage code changes effectively
Contribute to platform modernization and extend firmware capabilities for next-generation systems
Troubleshoot complex issues and provide innovative solutions to improve system efficiency
Interact with internal stakeholders, including product owners, to align development efforts with business goals
Support both legacy and newer firmware platforms, depending on team assignment
Requirements:
Proven experience in embedded systems development using C++
Strong proficiency in working with large, existing codebases
Solid understanding of version control tools like Git or GitHub
Ability to work independently, troubleshoot effectively, and quickly adapt to new challenges
Excellent communication skills for collaborating within an engineering team
Familiarity with ARM Cortex architecture and bootloader development
Basic knowledge of Bluetooth technology and its integration
Nice to have:
Experience with scripting languages (e.g., Python)
What we offer:
medical, vision, dental, and life and disability insurance