1

Embedded Software Engineer Co Op Jobs in Texas (NOW HIRING)

Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands-on experience configuring ...

Embedded Software Engineer

Austin, TX · On-site

$105K - $145K/yr

About the role We're hiring embedded software engineers to help build the software systems behind our fab equipment. You'll develop firmware for real‑time control of semiconductor processing tools ...

Staff Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded software ...

Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands-on experience configuring ...

Staff Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded software ...

Staff Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded software ...

As a Driver Developer, you will be part of the Business Unit supporting embedded and driver software products. The ideal candidate will have a passion for technology, strong problem-solving skills ...

New

Software Engineer (Embedded Systems) Position Description: Protingent Staffing has an exciting contract opportunity located in Round Rock, TX. Job Responsibilities: * Developing software for new and ...

Showing results 41-60

Embedded Software Engineer Co Op information

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.

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 are the most commonly searched types of Embedded Software Engineer jobs in Texas?

The most popular types of Embedded Software Engineer jobs in Texas are:

What cities in Texas are hiring for Embedded Software Engineer Co Op jobs?

Cities in Texas with the most Embedded Software Engineer Co Op job openings:

Infographic showing various Embedded Software Engineer Co Op job openings in Texas as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 10% Part Time, 1% Temporary, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Embedded Software Engineer II

Carrollton, TX • On-site

Lennox International
Manufacturing • 10K+ employees

$126K - $167K/yr

Full-time

Posted 13 days ago


Lennox International rating

7.1

Company rating: 7.1 out of 10

Based on 55 frontline employees who took The Breakroom Quiz


Job description

Lennox (NYSE: LII) Driven by 130 years of legacy, HVAC and refrigeration success, Lennox provides our residential and commercial customers with industry-leading climate-control solutions. At Lennox, we win as a team, aiming for excellence and delivering innovative, sustainable products and services. Our culture guides us and creates a workplace where all employees feel heard and welcomed. Lennox is a global community that values each team member’s contributions and offers a supportive environment for career development. Come, stay, and grow with us.


Lennox is looking for a knowledgeable and talented Embedded Software Engineer to design and develop software components for our Controls Engineering organization. In this role, you will have an opportunity to lead and collaborate with other engineers to design, plan, develop, and maintain embedded software components.

DUTIES INCLUDE, BUT ARE NOT LIMITED TO:

  • Responsible for the successful implementation and delivery of embedded software products and components throughout the entire product lifecycle.
  • Responsible for project deliverables on time and with high quality.
  • Assure proper technical requirement definition with internal and external customers, marketing, manufacturing, and other support groups.
  • Actively participate in the definition and implementation of new processes and improvements.
  • Identify and create new technologies and ideas to increase the organization’sintellectual property and to better address customer needs.
  • Participate in technical feasibility analysis and prototyping activities.

#LI-onsite #LI-JM1


Education Requirements:

  • BS in Electrical/Computer Engineering or equivalent is required. MS is preferred.

Technical Skills:

  • 2+ years of professional experience developing embedded software in C/C++.
  • Experienced in the architecture, design, hardware/software integration, and development of embedded software.
  • Experience and familiarity with modern control theory and applications.
  • Experience collaborating in multi-site software development teams and projects.
  • Ability to develop unit test driven software components.
  • Experience in technical leadership, project planning, and project tracking.
  • Experience with Real Time Operating Systems (RTOS) software development.
  • Experience in LINUX application process development.
  • Familiar with Embedded Security (firmware signing, secure boot, etc.).
  • Familiar with wireless technologies (WiFi, BLE, BLE Mesh, etc.).
  • Familiar with industry standard embedded design, object-oriented design and debugging tools (JTAG, protocol analyzers, emulators).
  • Familiar with Configuration Management tools (GIT or similar version control, bug tracking, change management, automated builds, and coding standards).
  • Familiarity with static and dynamic analysis software tools.
  • Experience developing in Iterative Software development processes.
  • Experience designing analog or digital circuits and control boards is a plus.
  • Familiarity with HVAC, Refrigeration, or similar control systems is a plus.

Teaming/Soft Skills:

  • Excellent verbal and written communication skills.
  • Ability to effectively communicate with both technical and non-technical staff.
  • Ability to collaborate across multiple functional teams (Hardware, Mechanical, Testing, Technical Support, Manufacturing) to deliver sound technical solutions to our customers.
  • Demonstrate ability to drive product and process improvements throughout the software organization.
  • Ability to work with third parties and offshore development t

What Lennox International employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom