Firmware Engineer
Job Description
Job Description
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.
Responsibilities:• 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.• 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.
• Experience with scripting languages (e.g., Python) is a plus but not mandatory.
Recommended Jobs
Principal Associate, Process Management - Cabela's Program Team (Hybrid)
Overview Alabang (96050), Philippines, Muntinlupa City, National Capital Region (Manila) Sr. Analyst, Data Analysis Summary: ~ As a Data Analyst, this role will leverage analytic and techn…
EVENT SERVERS & BARTENDERS
Job Description Job Description Description: Event Staff – Servers, Bartenders, Chefs, Cooks, Managers & Porters Premier Catering & Events Company | Chicago A leading Chicago catering & e…
Project Manager (Construction) (Naperville)
This Jobot Job is hosted by: Jeana Patel Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $75,000 - $100,000 per year A bit about us: Jobot is…
Physician - Pulmonary Medicine Critical Care
Beautiful Finger Lakes region near Rochester, NY $515,000–$550,000 annual salary The Opportunity A premier health organization in the Finger Lakes region of New York State is seeking a …
Part Time Teller
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We…
RN - Surgery Coordinator (Methodist) (Peoria)
Overview Responsible for organizing, directing and controlling the daily OR schedule to provide quality service for the Perioperative patient. Maintains active communication among medical staff, in…
Neuropsychologist - Pediatrics, Full-time, Days
The salary range for this position is $69.07 - $96.70 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Security Alarm Technician - Electronic / Integrated Security - Scott AFB (Job number: 1514)
We are seeking an experienced Electronic Security Systems Technician to join our federal team supporting Scott Air Force Base, Belleville, IL . This role may help support some other bases in the …
Creative Production Manager
Overview: The Content Production Manager is innovative and has a strong digital proficiency to create, manage, and enhance multimedia content across web, social media and internal channels. This role…
Assistant / associate professor - software
Assistant/Associate Professor – AI Software The Department of Software Engineering () at Gyeongsang National University (GNU), Korea, is seeking an outstanding bilingual in English and Korean for …