Firmware Engineer - C and Baremetal Job at Global Connect Technologies, Waukesha, WI

OVdocUd1cHFreERlRjNNQnUwZlo4M3I3M0E9PQ==
  • Global Connect Technologies
  • Waukesha, WI

Job Description

Job Description

Job Title: Firmware Engineer - Bare Metal

Location: Waukesha, WI

Duration: Long Term

Job Summary

Actalent is seeking an experienced Firmware Engineer – Bare Metal to support Generac in Waukesha, Wisconsin. This role focuses on low-level firmware development using bare-metal C programming for embedded systems. The ideal candidate will be highly hands-on, capable of independently debugging firmware, and comfortable working closely with hardware and lab equipment.

Key Responsibilities

  • Design, develop, and maintain bare-metal firmware using the C programming language .
  • Independently troubleshoot and debug firmware , including hardware-level issues.
  • Utilize oscilloscopes and other lab tools to diagnose and resolve firmware and hardware interaction problems.
  • Identify, analyze, and resolve root cause issues within embedded C code.
  • Read and interpret microcontroller datasheets , schematics, and technical documentation.
  • Modify and maintain linker scripts, configuration files, and build files .
  • Support board bring-up and hardware validation activities.
  • Collaborate effectively with cross-functional engineering teams.
  • Use development tools such as Visual Studio Code and participate in basic DevOps workflows when applicable.

Required Qualifications

  • 5+ years of recent experience in bare-metal firmware development using C .
  • Proven experience debugging and troubleshooting own firmware code .
  • Hands-on experience using oscilloscopes for embedded system debugging.
  • Strong ability to identify and resolve root cause issues in C code.
  • Experience reading datasheets and editing linker scripts or configuration files .
  • Solid understanding of embedded systems fundamentals.

Preferred Qualifications

  • Experience with board bring-up activities.
  • Familiarity with DevOps tools and processes .
  • Experience using Visual Studio Code or similar IDEs.
  • Exposure to power, energy, or industrial embedded systems.

Job Tags

Similar Jobs

Fidel Consulting KK

Service Desk Agent Job at Fidel Consulting KK

 ... Foster continuous learning within the team and stay updated on emerging technologies. Job Qualification: Experience: 45 years in an IT service desk management role. Education: Bachelors degree in IT, Computer Science, or rela... 

(同)コンデナスト・ジャパン

【編集ディレクター】全チャネル編集/裁量労働/在宅可/完全週休2日 Job at (同)コンデナスト・ジャパン

 ...D////Web/SNS/Video/Newsletter/Event/Podcast/Print/////////PM/SEO//... 

Duke Clinical Research Institute

Senior Director, Community Engagement, DCA Job at Duke Clinical Research Institute

 ...Summary The Senior Director of Community Engagement is a member of the team at the Duke Center for Community-Engaged Scholarship, which is an interdisciplinary hub facilitating collaborative scholarship between community partners and Duke faculty, staff, and students... 

Raleigh General Hospital

Registered Nurse, CCU - PRN Job at Raleigh General Hospital

 ...About our Health System Raleigh General is a 300 bed hospital located in Beckley, WV, and is part of Lifepoint Health , a diversified...  ...candidates for employment: Minority/Female/Disabled/Protected Veteran "Lifepoint Health is a leader in community-based care and... 

Gyosei International Nagareyama Primary School

Full-time Math Teacher for School Year 2026 Job at Gyosei International Nagareyama Primary School

 ... be able to commit until the end of March 2027 Our school is a Japanese primary school, so meetings and other dail...  ...surance/Pension Transportation fee (cheapest route) Summer/ Winter holiday (120 days off throughout the school year...