Just postedUrgently hiring Use left and right arrow keys to navigate
Based on similar jobs in your market
Estimated Pay info$62 per hour
Hours Full-time, Part-time
Location Cary, NC 27513
Cary, North Carolina open_in_new

About this job

Job Description

Job Description

Job Title: Embedded Software Engineer
Location: Cary, NC | Duration: 12 Months
Schedule: 1st shift, 8 AM–5 PM (flexible); 10% travel, local driving and possible factory visits.

Required Qualifications:

  • 3+ years of embedded software development experience.

  • BS in Electrical, Computer, or Mechanical Engineering, or equivalent experience.

  • Programming experience in C and MATLAB/Simulink.

  • Knowledge of embedded operating systems, hardware integration, and drivers.

  • Experience with CAN/J1939 communication protocols.

  • Experience with software requirements, Agile development, code reviews, unit testing, and functional testing.

  • Strong troubleshooting, problem-solving, and communication skills.

Key Responsibilities:

  • Design, develop, integrate, test, and troubleshoot embedded software for turf and compact utility tractors.

  • Analyze software requirements and maintain feature-level software architecture across vehicle models.

  • Implement features, resolve defects, conduct code reviews, and validate software on vehicle platforms.

  • Collaborate with developers, testers, and stakeholders to deliver reliable software.


Nearby locations

Posting ID: 1310140255 Posted: 2026-10-29 Job Title: Software Engineer