Post Job Free
Sign in

Embedded System Engineer-Linux

Company:
Hunter Engineering Company
Location:
Bridgeton, MO, 63044
Posted:
May 08, 2024
Apply

Description:

Job Description

Do you have a passion for the development and maintenance of embedded Linux systems? We’re hiring an Embedded System Engineer-Linux for our company’s headquarters in Bridgeton, MO. If you possess:

A bachelor’s degree in computer engineering, electrical engineering, or computer science is required.

Experience with C++ and C# programming

Knowledge of current computer hardware components

Hunter could be a great fit for you! Family owned since 1946, Hunter Engineering is the global industry-leader in wheel alignment systems, wheel balancing systems, vehicle inspection systems, and more. Hunter equipment, made in America, is approved, and used by vehicle manufacturers, tire companies, and dealers in over 130 countries. Hunter was named a 2023 finalist for Best Places to Work award by St. Louis Business Journal.

Hunter is currently seeking an Embedded System Engineer – Linux to aid in the development and maintenance of our embedded Linux systems. This new engineer will be part of a team working to approve and maintain hardware and OS requirements for our products. This engineer will assist with creating and maintaining applications utilized during equipment manufacturing. This new position will include hands-on development of custom Linux LTS deployments and OS update packages for deployment on customers' equipment. This engineer will work closely with QA and other engineering teams to develop testing protocols.

.

What you will do:

Development and maintenance of custom Linux LTS embedded images.

Research, evaluate, test, and approve PC system hardware for product maintenance and design.

Create Engineering Change documentation and product release documents.

Support in-house and vendor PC assembly production to ensure efficient, trouble-free systems.

Design, code, and validate software tools for use in the manufacturing of Hunter products.

Perform software and product testing for validation of product requirements.

Additional duties as assigned.

Additional Qualifications Include:

Bachelor of Science degree in Computer Engineering, Electrical Engineering, or Computer Science required.

Linux LTS build configuration, deployment, package deployments, and troubleshooting experience.

C++ and C# programming experience. However, other compiled languages are considered.

Bash or PowerShell experience.

Knowledge of current computer hardware components.

Knowledge and understanding of PC firmware (BIOS and UEFI).

Good technical writing and oral communication skills.

Experience with software build systems and automation tools (GNU Make, CMake, or Ninja)

Experience with GNU binary utilities

Working on large hardware & software projects within a team-based environment.

Familiarity with relational databases and SQL.

Hands-on working experience with version control tools like Git or Team Foundation Version Control (TFVC).

Familiarity with networking and the use of Wireshark.

Hunter Fosters a Culture of:

Innovation & Continuous Improvement

Appreciation & Recognition

Advancement Opportunities

Pay for Performance

Some Benefits and Perks Include:

Industry Leading Healthcare

Industry Leading Profit-Sharing Plan w/ Safe Harbor Contribution

Generous Paid Time Away

Tuition Reimbursement Program

Parental Leave

Our people come first as we aim for excellence. We value work/life balance and take pride in our culture of excellence, respect, innovation, teamwork, and service to others. Will you join us in our mission to ‘align people and innovation to drive excellence?’

Apply