Embedded Software Engineer (C/C++, MATLAB/Simulink) – 1-Year Contract

Judge Group, Inc.

Cary (NC)

On-site

USD 146,026,000 - 148,781,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance

Job summary

The Judge Group is seeking an Embedded Software Engineer for a contract role in Cary, NC. The position focuses on developing and maintaining embedded software across multiple vehicle platforms in an Agile setting.

You will work with C/C and MATLAB/Simulink, perform requirements analysis, and contribute to software architecture and testing efforts. This contract spans 1 year with hourly compensation.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field.
  • Experience in embedded software development using C and/or C.
  • Hands-on experience with MATLAB, Simulink, Stateflow, or Model-Based Design tools.
  • Knowledge of embedded operating systems and software drivers.
  • Experience with CAN/J1939 communication protocols.
  • Strong problem-solving and analytical skills.
  • Experience writing and reviewing software requirements.
  • Understanding of software development and delivery processes.

Responsibilities

  • Develop and maintain embedded software applications using C/C and MATLAB Simulink.
  • Perform requirements analysis, operational concept development, and software architecture design.
  • Implement software features and resolve defects according to defined requirements.
  • Participate in code reviews, software integration, and testing activities.
  • Maintain feature-level software architecture across multiple vehicle platforms and configurations.
  • Analyze, troubleshoot, and resolve complex software issues.
  • Conduct unit, integration, and functional testing to ensure software quality and reliability.
  • Work with embedded operating systems, device drivers, and hardware interfaces.
  • Support vehicle platform validation, testing, and performance tuning.
  • Collaborate with cross-functional engineering teams in an Agile development environment.

Skills

Embedded software
C programming
Analytical problem solving

Education

Bachelor’s degree in Electrical Engineering or related field

Tools

MATLAB
Simulink
Stateflow
Model-Based Design

Job description

The Judge Group is seeking an Embedded Software Engineer for a contract role in Cary, NC. The position focuses on developing and maintaining embedded software across multiple vehicle platforms in an Agile setting.

You will work with C/C and MATLAB/Simulink, perform requirements analysis, and contribute to software architecture and testing efforts. This contract spans 1 year with hourly compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Judge Group, Inc. • Cary (NC)

On-site
USD 146,026,000 - 148,781,000
Medical, dental, and vision insurance
Embedded Software Engineer – Vehicle Systems
Embedded Software Engineer – Vehicle Systems

Aquent • Cary (NC)

On-site
USD 83,000 - 152,000
Embedded Software Engineer
Embedded Software Engineer

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded Software Engineer I — Cary, NC (On-Call & Growth)
Embedded Software Engineer I — Cary, NC (On-Call & Growth)

Garmin Ltd. • Cary (NC)

On-site
USD 70,000 - 90,000
Eligible for Garmin's benefit program
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded Software Engineer
Embedded Software Engineer

Synerfac Inc • Aberdeen (NC)

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Aquent • Cary (NC)

On-site
USD 83,000 - 152,000
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL

HTC Global • Allen Park (MI)

Hybrid
USD 85,000 - 120,000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Senior Embedded Software Engineer: C/C++ & MATLAB Expert
Senior Embedded Software Engineer: C/C++ & MATLAB Expert

ARi • Peoria (IL)

On-site
USD 95,000 - 135,000
Health insurance
Dental insurance
Life insurance
+7
C++ Software Engineer — Industrial Automation & Global Deployments
C++ Software Engineer — Industrial Automation & Global Deployments

The Judge Group • Center Square (PA)

On-site
USD 100,000 - 140,000