1

Contract Embedded Software Engineer Jobs (NOW HIRING)

Type: Contract * Job #103569 Job Title: Embedded Software Engineer 4 Locations: Peoria, IL / Pittsburgh, PA / San Francisco, CA / Raleigh (Clayton), NC Work Arrangement: Fully Onsite (Relocation ...

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...

Embedded Software Engineer

Simi Valley, CA

$135K - $178K/yr

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 ...

New

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $90,000 - $125,000 ...

Job Title: Embedded Software Engineer Pay Rate: $105K - $110K | ACIP Bonus 10% Location: Simi ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...

Embedded Software Engineer Salary Range: $105K - $110K | ACIP Bonus 10% Location: Simi Valley, CA ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...

Embedded Software Engineer

Carmel, IN · On-site

$130K - $171K/yr

BraunAbility Embedded Software Engineer - Vehicle Systems Location: Winamac, IN or Carmel, IN (On-site preferred) Department: Electrical & Software Engineering Reports To: Manager, Electrical ...

Embedded Software Engineer

Orlando, FL · On-site

$122K - $161K/yr

Job #217742 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Orlando, FL. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Must have an active secret clearance ...

Embedded Software Engineer

Carlsbad, CA · On-site

$136K - $179K/yr

Job Title: Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This position is open to W-2 CANDIDATES ONLY who are authorized to work in the USA WITHOUT ...

Embedded Software Engineer

Grand Prairie, TX · On-site

$124K - $163K/yr

Job #218291 Chipton-Ross is seeking multiple Embedded Software Engineers for a contract opportunity in Grand Prairie, TX. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Basic Qualifications ...

Embedded Software Engineer

San Jose, CA · On-site

$150K - $250K/yr

Requirements: • BS or MS in Computer Science, Electrical Engineering, or related field with 5+ years of experience in embedded system development. • Strong expertise in embedded software ...

next page

Showing results 1-20

Contract Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do contract embedded software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for contract embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What are typical day-to-day responsibilities for a Contract Embedded Software Engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What are the key skills and qualifications needed to thrive in the Contract Embedded Software Engineer position, and why are they important?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What engineering jobs pay $500,000?

Senior embedded software engineers with extensive experience, specialized skills in hardware and firmware development, and often working in high-demand industries such as aerospace or defense, can reach or exceed $500,000 annually including bonuses and stock options. Achieving this level typically requires advanced certifications, leadership roles, and working for large technology or defense firms.

What is a Contract Embedded Software Engineer job?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

More about Contract Embedded Software Engineer jobs
What cities are hiring for Contract Embedded Software Engineer jobs? Cities with the most Contract Embedded Software Engineer job openings:
What are the most commonly searched types of Embedded Software Engineer jobs? The most popular types of Embedded Software Engineer jobs are:
What states have the most Contract Embedded Software Engineer jobs? States with the most job openings for Contract Embedded Software Engineer jobs include:
Embedded Software Engineer

$111K/yr

Other

Posted yesterday


Job description

Description

Employer: R.H. Sheppard Co., Inc.

Job Title: Embedded Software Engineer


Job Location: 101 Philadelphia Street, Hanover, PA 17331


Job Duties: Develop, integrate, validate, and release embedded software for active steering systems used in commercial vehicle applications. Duties include:

  • Design and develop embedded software components for active steering systems using embedded C and industry-standard development environments.
  • Configure and implement AUTOSAR-based software architecture, interfaces, and communication stacks.
  • Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink.
  • Execute software builds, compilation, and integration of software modules into production systems.
  • Conduct unit, integration, and system-level verification activities to support software quality and functionality.
  • Participate in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing, including data analysis, debugging, and issue resolution.
  • Support simulation, bench, and vehicle-level testing to validate feature performance and system functionality.
  • Develop, analyze, and troubleshoot vehicle communication networks and diagnostics, including CAN and SAE J1939 protocols.
  • Utilize Vector tools or equivalent network analysis and debugging tools for software development and validation.
  • Support development, refinement, and traceability of system and software requirements for steering features.
  • Assist in implementation and tuning of driver-assistance functions, including lane keep assist, lane centering, and hands-off detection features.
  • Follow structured software development processes (ASPICE, V-Model) to ensure requirements traceability, configuration management, and process compliance.
  • Support functional safety activities in accordance with ISO 26262 within the embedded software lifecycle.
  • Collaborate with systems engineering, hardware, validation, manufacturing, and customer application teams during product development and launch activities.
  • Participate in customer tuning and vehicle validation activities, including limited on-track development support.


Requirements

Minimum Qualifications: Bachelor's degree in Electrical Engineering or a related Engineering field and three (3) years of experience as an Embedded Software Engineer or related.


The following experience is also required:

  • Experience in embedded systems engineering, automotive electronics, or related control system applications.
  • Experience in embedded software development, integration, and validation across multiple stages of the software development lifecycle.
  • Experience working within structured development processes, including ASPICE, V-Model, or equivalent frameworks.
  • Experience supporting vehicle-level testing, calibration, or customer application activities.
  • Experience developing embedded software using C programming language.
  • Experience with AUTOSAR architecture and configuration tools.
  • Experience with model-based design methodologies using MATLAB/Simulink or equivalent tools.
  • Knowledge of CAN communication protocols, diagnostics, and SAE J1939 standards.
  • Experience with Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), unit, and integration testing methodologies.
  • Knowledge of functional safety concepts in accordance with ISO 26262.

Work Hours: 40 hours per week, M-F


Salary: $111,000 per year


Travel Requirement: Domestic travel up to 20%


Apply: https://www.rhsheppard.com/careers/