Embedded Software Engineer

Kelly Science, Engineering, Technology & Telecom

Waterloo (IA)

On-site

USD 62,000 - 69,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kelly Science, Engineering, Technology & Telecom seeks an Embedded Software Engineer to develop and validate embedded software for drivetrain electronics in Waterloo, IA. You will work with a team of developers and testers to deliver high-quality software on a 24-month W2 contract.

The role requires expertise in embedded C, MATLAB Simulink, and control theory, plus experience with software requirements and embedded development processes.

Qualifications

  • Proven technical problem solving abilities.
  • Experience developing embedded applications using C, MATLAB Simulink or similar.
  • Experience with embedded software development processes and requirements.

Responsibilities

  • Develop embedded software for drivetrain electronics in Waterloo, IA.
  • Collaborate with a software team to deliver validated embedded solutions.
  • Build knowledge of system features to support current and future designs.

Skills

C programming
MATLAB/Simulink
Control theory
Software requirements
Embedded software process
Independent work
Communication

Education

Bachelor's degree in engineering or computer science

Tools

CAN
LIN
Ethernet
Emulators
Oscilloscopes
Simulators

Job description

Job Title: Embedded Software Engineer

Pay Rate: $45.16 to $50 per hour

Duration: 24 months

W2 contract only (No C2C)

Location- Waterloo, IA, 50613

Shift: 1st shift (7 am to 3:30 pm) with minimal overtime

Job Responsibilities:

As an Embedded Software Engineer for client AG engineering embedded software - Waterloo, IA, you will be an integral part of a software development team and collaborate with other developers, testers and stakeholders to provide an optimized and validated software solution. Our teams are empowered to overcome challenges; they plan and prioritize their work; and everyone is a key contributor. Team members have opportunities to spend time on the final product developing, validating, and tuning the system.

You will deliver embedded software for Drivetrain Electronics team in charge of Transmission controls of the large tractors to provide customers with features that add value to their operation while meeting functional safety goals.

You will become deeply knowledgeable on the features of the system to support current product and develop future designs.

Required Skills/Experience:
  • Demonstrated technical problem solving abilities.
  • Demonstrated expertise in developing embedded applications using C, MATLAB Simulink or similar applications.
  • Demonstrated expertise in applications of control theory.
  • Excellent written and verbal communication skills for working in a team environment.
  • Experience writing and reviewing software requirements.
  • Experience with a software development process for embedded applications.
  • Demonstrated ability to work independently.
Desired Skills/Experience:
  • Experience relating to the design/diagnostics of transmission/mechanical/electrical/hydraulic systems.
  • Strong passion for embedded engineering and learning new technologies
  • Experience with control systems design and analysis on agricultural applications
  • Experience with model-based software development tools
  • Knowledge of electronic circuits and components with the ability to read schematics and data sheets
  • Experience with continuous integration development and automated build tools
  • Experience with embedded systems tools such as emulators, compilers, and simulators
  • Experience in automotive communication protocols such as CAN, LIN, and Ethernet
  • Experience using laboratory equipment such as Logic Analyzers and Oscilloscopes
  • Ideally you will have a degree or equivalent related work experience in the following:
  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering or equivalent experience.
  • The manager is open to recent grad candidates.
  • Onsite only (no remote)
  • Business casual dress code
  • Will need metatarsal safety shoes for first day
  • Interview preference: Teams interviews using cameras
  • This position will drive Client Tractors while on assignment to conduct testing. These will be driven outside but within the facility grounds. Not driven on city/residential streets.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Controls Engineer
Embedded Software Controls Engineer

Mindlance • Waterloo (IA)

On-site
USD 70,000 - 90,000
Embedded Software Engineer - Agriculture & Tractor Tech
Embedded Software Engineer - Agriculture & Tractor Tech

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+1
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

RFA Engineering • Chillicothe (IL)

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Retirement Savings Account (401k)
Paid Time Off
+1
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Mossville (IL)

On-site
USD 80,000 - 100,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Rfamec • Chillicothe (IL)

Hybrid
USD 100,000 - 120,000
Health and Dental Insurance
Health Savings Account
TelaDoc: Telehealth
+10
Engineer I - Embedded Software Engineer (Engineering Development Program 2027)
Engineer I - Embedded Software Engineer (Engineering Development Program 2027)

Vermeer Corporation • Pella (IA)

Hybrid
USD 95,000 - 135,000
Engineer, Software
Engineer, Software

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+1
Embedded Software Engineer – Drivetrain Controls (Waterloo, IA)
Embedded Software Engineer – Drivetrain Controls (Waterloo, IA)

Kelly Science, Engineering, Technology & Telecom • Waterloo (IA)

On-site
USD 62,000 - 69,000
Embedded Systems Engineer
Embedded Systems Engineer

Rfamec • Cary (NC)

On-site
USD 85,000 - 120,000
Health and Dental Insurance
TelaDoc Healthiest You
Supplemental Vision Insurance
+4
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time