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

K3A2QzNieUllcFZPOWpDaEtXaXNUSlVk
  • Global Connect Technologies
  • Waukesha, WI

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

HII

Technical Writer (Hybrid) - 26088 Job at HII

 ...Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers' greatest... 

Medix™

Clinical Research Assistant - 247726 Job at Medix™

 ...Overview We are seeking a motivated Research Assistant to support the planning, coordination, and execution of healthcare research initiatives...  ...organize, and manage quantitative and qualitative data from clinical settings, surveys, and digital health platforms. ~... 

Trinity Health FirstChoice

Travel RN - ED/ICU Nurse Navigator Job at Trinity Health FirstChoice

 ...Description Trinity Health FirstChoice is seeking a travel nurse RN Float Med Surg for a travel nursing job in Muskegon, Michigan...  ...Posting Travel Registered Nurse, RN, ED and ICU Nurse Navigator Position Purpose: Are you an experienced Registered Nurse... 

UNFI

Warehouse Order Selector Job at UNFI

 ...Food | Wholesale Food Distributors | UNFI Benefits: ~ Starting pay rate is $21.75/hr ~$2.00 weekend differential + incentives...  ...days a week, including a weekend; 9 am Start. Typical shifts run 11 hours Weekly paychecks and Early Access Options Health Benefits... 

BAE Systems USA

Electrical Assembler III 2K Sign on Bonus! Job at BAE Systems USA

 ...employees work on the world's most advanced electronics. At Electronic Systems, you'll be among the brightest minds, working on the aerospace...  ...a team you want to be a part of? Come build your career with BAE Systems. Because of the need for consistent, in-person...