Skip to main content
K

Embedded System Software Engineer

Kelly Science, Engineering, Technology & Telecom

Location

Cary, NC

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Contract Duration:

16 months – Estimated to end: 10/2027 (Contract Extension possibilities and internal hire potential)

Location

: 100% ONSITE – Cary, NC (27513)

Type

: W2 contract (C2C OR THIRD PARTY arrangements will

NOT

be considered)

Work Authorization:

Must be currently in the United States with active employment authorization documents

without CURRENT or FUTURE sponsorship

requirements. Sponsorship is

NOT

available

NOW

or in the

FUTURE

for this role.

Pay:

Negotiable depending on direct-related experience up to $48 - $55 an hour

Key Responsibilities:

  • Perform embedded systems engineering: requirements analysis, design, integration, and testing of vehicle controllers
  • Develop features in C for internal embedded operating system software
  • Build modern C# software tools and scripts to enhance development efficiency
  • Create and maintain Python test automation frameworks
  • Lead innovation to define next-generation tools and workflows
  • Provide support and collaborate with stakeholders
  • Analyze and resolve technical challenges

Required Skills \& Experience:

  • Embedded software development proficiency in C and C\+\+
  • Strong C# and object-oriented programming expertise
  • Clear understanding of embedded development workflows
  • Excellent communication and teamwork abilities
  • Proven problem-solving skills
  • Ability to work independently

Desired Skills \& Experience:

  • GNU Make and Python scripting
  • CAN protocols knowledge (J1939, ISO 14229, etc.)
  • Diagnostics for mechanical/electrical/hydraulic systems
  • Low-level/middleware driver development
  • AUTOSAR/John Deere OS experience
  • Experience in agile software development

Education Details

  • Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering, Agricultural Engineering, Systems Engineering, or equivalent work experience

Work Authorization:

Must be currently in the United States with active employment authorization documents

without CURRENT or FUTURE sponsorship transfer

requirements. Sponsorship is

NOT

available

NOW

or in the

FUTURE

for this role.

Important information:

To be immediately considered, please send an updated version of your resume to [email protected].

(Kelly does not expense relocation/interview costs)*

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs