Embedded Software Engineer

Cornerstone Barricades
Pittsburgh, PA, United States
1 day ago
Apply on zipstaff.betterteam.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$72,800.0 - $74,880.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Communications Protocols Computer Engineering Datasheets Software Debugging Embedded Software Ethernet Python (Programming Language) Real-Time Operating Systems Software Deployment Software Engineering Systems Integration
+2 more
Information Technology Software Coding

Job description

In this role, you will apply computer science and engineering principles to deliver reliable embedded software from requirements through production deployment, working closely with engineering teams on product-line development. What You’ll Do:

  • Design and implement software for embedded devices and systems from requirements through production and commercial deployment.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Participate in the full software development lifecycle - requirements, design, development, testing, and delivery.
  • Troubleshoot embedded software and system issues and implement effective resolutions.
  • Read and interpret schematics and component data sheets as part of development and debugging activities.
  • Collaborate with cross-functional engineering teams to deliver high-quality embedded solutions.
  • Support coding and documentation activities related to embedded system development.

Requirements

  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, or a related technical field.
  • 3-5+ years of hands-on embedded software development experience.
  • Solid programming experience in C or C++ (Python experience a plus).
  • Knowledge of reading schematics and component data sheets.
  • Working knowledge of the full software development lifecycle (requirements through testing and delivery).
  • Ability to troubleshoot embedded software and system issues and implement fixes.
  • Strong verbal and written communication, problem-solving, and collaboration skills.
  • Ability to work on-site in Pittsburgh, PA.
  • Must be legally authorized to work in the United States without sponsorship now or in the future., * Experience with embedded systems in industrial, automotive, or heavy equipment environments.
  • Familiarity with real-time operating systems (RTOS) or common embedded development toolchains.
  • Exposure to communication protocols (CAN, Ethernet, etc.) or hardware-software integration.

About the company

ZipStaff is seeking an Embedded Software Engineer to design, develop, test, and support embedded software and systems for a global leader in heavy equipment and industrial machinery., About ZipStaff ZipStaff partners with leading organizations to connect skilled technology and engineering professionals with high-impact contract opportunities. We focus on quality matches and long-term success. To apply, please submit your resume highlighting your embedded software development experience and C/C++ programming background.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on zipstaff.betterteam.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:48 min

Overconfidence and poor secret management in software

Tino Sokic · World Congress 2022

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

Videos

See all

Related articles

See all