Firmware Engineer Intern

Posted 2 Days Ago
Be an Early Applicant
Boise, ID, USA
In-Office
Internship
Logistics • Transportation • Travel
The Role
Design, code, test, and document microcontroller firmware for vehicle emergency/safety products. Develop specs, execute test plans, debug field issues, use AI-assisted tools for code and test support, participate in code reviews and Agile/Scrum team activities.
Summary Generated by Built In
Description

The Firmware Engineer Intern is primarily responsible for providing technical excellence in designing, developing and testing firmware for high-volume electronic products associated with the vehicle emergency and safety industry, that meet cost, performance and schedule requirements. The intern will participate in innovative technology development through collaborative efforts and provide support in resolving customer issues.

Essential Responsibilities and Functions

  • Perform firmware design, coding, test and documentation for microcontroller-based products, following ESG’s product development processes.
  • Help develop functional specifications and detailed design documentation for new products, working within an Agile/Scrum framework.
  • Collaborate with team in estimating schedules for development tasks.
  • Develop and execute detailed test plans to ensure system meets requirements.
  • Use AI-assisted tools to support embedded firmware development, including code generation, test case creation, and analysis of requirements and design artifacts under engineering guidance.
  • Validate AI-assisted outputs for embedded firmware by reviewing code, identifying potential inaccuracies or hallucinations, and confirming results through testing, debugging, and peer review.
  • Participate in continuous improvement of product development processes.
  • Maintain and follow proper design processes for high-reliability firmware.
  • Analyze and resolve field problems. Perform root cause analysis and determine preventive action(s).
  • Support the work of other engineers on project teams.
  • Participate in technical reviews (code inspections) of the work performed by the group.
  • Perform other related duties as assigned

Qualifications to Succeed

  • In the process of acquiring a Bachelor of Science in Computer Engineering, Electrical Engineering or Computer Science.
  • Experience with CoPilot, Claude, and ChatGPT.
  • A want to learn and understand how to use Ai to test firmware as well as search for hallucinations.
  • Ability to work well in teams.
  • Strong understanding of hardware, and familiar with the use of Oscilloscopes, DMMs.
  • Knowledge of debugging/troubleshooting techniques.
  • C programming language experience.
  • Willingness to learn and grow with input from other team members, as well as follow coding standards.
  • Experience with version control systems, defect tracking systems and static source code analysis.
  • Work equally well independently, as well as at the direction of others.
  • Good written and verbal communication skills.

Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the team member is regularly required to talk or hear. The team member frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

The above statements are intended to describe the general nature of work performed by the team members assigned to this job. All team members must comply with Company policies and applicable laws.


We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Skills Required

  • In the process of acquiring a Bachelor of Science in Computer Engineering, Electrical Engineering or Computer Science.
  • Experience with CoPilot, Claude, and ChatGPT (AI-assisted tools).
  • Willingness to learn and understand how to use AI to test firmware and detect hallucinations.
  • Ability to work well in teams.
  • Strong understanding of hardware and familiarity with oscilloscopes and DMMs.
  • Knowledge of debugging and troubleshooting techniques.
  • Experience with C programming language.
  • Willingness to learn, follow coding standards, and grow with team input.
  • Experience with version control systems, defect tracking systems, and static source code analysis.
  • Ability to work independently and under direction of others.
  • Good written and verbal communication skills.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Belton, MO
527 Employees

What We Do

Safe Fleet has unified an unrivaled portfolio of best-of-breed smart solutions into an integrated safety platform for fleets of every type. Through its advanced technology group, we continue to innovate and deliver the smart solutions that fleets will need to survive and thrive in a changing world. We are redefining what fleet safety means with one-stop access to customized, integrated, and intelligent solutions that answer today’s safety needs and anticipate tomorrow’s challenges. By making them smarter, fleets are getting safer. And without safety first, efficiency and productivity is not even an option. We’re working hard to reduce preventable accidents – from providing onboard video systems to assure parents their children are in good hands on a school bus to protecting first responders with innovative firefighting equipment as they head into danger, or preventing back strain through installing ergonomic ladder racks - everything we do makes sure drivers, passengers, fire-fighters, in-the-field workers, and pedestrians arrive home safely

Similar Jobs

Optum Logo Optum

Field Care Coordinator RN or LSW - Remote Idaho Falls, ID and surrounding areas

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Coeur D'Alene, ID, USA
160000 Employees
29-52 Hourly

Optum Logo Optum

Field Care Coordinator - Remote in Treasure Valley, ID area and surrounding

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Remote or Hybrid
Nampa, ID, USA
160000 Employees
29-52 Hourly

Optum Logo Optum

Field Care Coordinator - Remote in Canyon, Washington, Payette, Gem, Adams, Owyhee County, ID or Surrounding Areas

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Remote or Hybrid
Nampa, ID, USA
160000 Employees
29-52 Hourly

Micron Technology Logo Micron Technology

Senior Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Boise, ID, USA
45000 Employees

Similar Companies Hiring

Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account