1

Embedded Software Engineer Co Op Jobs (NOW HIRING)

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Work directly with hardware components, embedded processors, co-processors, sensors, payload ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or ...

Embedded Software Engineer

Oshkosh, WI · On-site

$62K - $100K/yr

As an Embedded Software Engineer, you will be part of a growing team that writes applications using ... Previous internship or co-op experience in embedded systems. * Ability to work in and around ...

As an Embedded Software Engineer, you will be part of a growing team that writes applications using ... Previous internship or co-op experience in embedded systems. * Ability to work in and around ...

Mechanical Designer Engineer Co-Op REPORTS TO: Manager, Mechanical Engineering JOB STATUS ... AutoCAD proficient (2D and 3D CAD design software) Experienced use of Microsoft Office (Excel ...

Mechanical Designer Engineer Co-Op REPORTS TO: Manager, Mechanical Engineering JOB STATUS ... 3D CAD design software) · Experienced use of Microsoft Office (Excel, Outlook) · Legally ...

Mechanical Engineer Co-Op Duties: * Take direction from full-time engineer * Perform designs in AutoCAD Inventor * Work with Engineers on performing machinery plant layouts and models * Mechanical ...

Job Title: Engineer Co-Op Location: 2901 North Conkey St, Appleton, WI 54911 (100% onsite) EDUCATION:Currently actively attending college/university and Freshman/Sophmore status EXPERIENCE:

Co-Op Engineer

Louisville, KY · On-site

$17.25 - $23/hr

Mechanical Designer Engineer Co-Op REPORTS TO: Manager, Mechanical Engineering JOB STATUS ... CAD design software) • Experienced use of Microsoft Office (Excel, Outlook) • Legally ...

next page

Showing results 1-20

Embedded Software Engineer Co Op information

See salary details

$70K

$153.4K

$174K

How much do embedded software engineer co op jobs pay per year?

As of Jun 15, 2026, the average yearly pay for embedded software engineer co op 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 the key skills and qualifications needed to thrive as an Embedded Software Engineer Co Op, and why are they important?

To thrive as an Embedded Software Engineer Co Op, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and coursework or experience in embedded systems. Familiarity with debugging tools, version control systems like Git, and possibly real-time operating systems (RTOS) is often expected. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in collaborative engineering environments. These skills are crucial for developing reliable embedded software and ensuring project goals are met efficiently and accurately.

What is the difference between Embedded Software Engineer Co Op vs Firmware Engineer?

AspectEmbedded Software Engineer Co OpFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentInternship setting, often in tech or manufacturing companiesFull-time, often in R&D or product development teams
Industry UsageUsed in internships, entry-level roles, and co-op programsUsed in full-time roles across electronics, automotive, and consumer devices

The Embedded Software Engineer Co Op and Firmware Engineer roles share similar educational backgrounds and work environments, focusing on embedded systems. However, the Co Op is typically an internship or temporary position, while the Firmware Engineer is a full-time role with more responsibilities in developing low-level software for hardware devices.

What is an Embedded Software Engineer Co-Op?

An Embedded Software Engineer Co-Op is a student or recent graduate who works temporarily with a company to gain hands-on experience in developing software for embedded systems. These systems are specialized computing devices found in products like cars, medical devices, and industrial machines. The Co-Op role involves writing code, testing software, debugging, and collaborating with engineers to solve real-world challenges. This position provides practical experience that complements academic studies and helps prepare students for a full-time career in embedded software engineering.

What types of projects and collaboration can I expect as an Embedded Software Engineer Co Op?

As an Embedded Software Engineer Co Op, you'll typically work on real-world projects such as developing, testing, or debugging firmware for embedded systems used in products like consumer electronics, automotive components, or industrial devices. You’ll collaborate closely with senior engineers, hardware teams, and sometimes quality assurance to integrate and validate software with hardware prototypes. Expect to participate in code reviews, daily stand-ups, and hands-on troubleshooting sessions. This collaborative environment helps you gain practical experience and build a strong foundation for future career growth.
More about Embedded Software Engineer Co Op jobs
What cities are hiring for Embedded Software Engineer Co Op jobs? Cities with the most Embedded Software Engineer Co Op 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 Embedded Software Engineer Co Op jobs? States with the most job openings for Embedded Software Engineer Co Op jobs include:
What job categories do people searching Embedded Software Engineer Co Op jobs look for? The top searched job categories for Embedded Software Engineer Co Op jobs are:
Infographic showing various Embedded Software Engineer Co Op job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 90% Full Time, 8% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

RH Sheppard Co, Inc

Hanover, PA • On-site

$111K/yr

Full-time

Posted 12 days ago


Job description

Job Type
Full-time
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/
Salary Description
111,000.00 annually