> Markdown version of [/jobs/ext/2284587-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2284587-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** Cornerstone Barricades - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Salary:** $85,280.0 - $87,360.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Systems Engineering, Automation of Tests, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Communications Protocols, Embedded C, Embedded Software, Ethernet, Failure Mode Effects Analysis, Hardware-In-The-Loop Simulation, MATLAB, Real-Time Operating Systems, Software Tools, Software Engineering, Systems Architecture, Systems Integration, Wireshark, Visual Systems, Jama (Software), Microsoft Power Automate, GitHub Copilot, Git, Information Technology - **Published:** August 28, 2026 - **Apply:** https://zipstaff.betterteam.com/embedded-software-engineer/apply/standard ## About the Role * Bachelor's degree (or equivalent) in Engineering, Computer Science, or a related technical field. * 5-7 years of experience in Systems Engineering, Embedded Software Development, Integration, and Validation. * Strong knowledge of requirements engineering, system architecture, electrical schematics, system integration, and V&V. * Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN, Ethernet, and embedded control systems. * Experience with CANoe/CANalyzer, Wireshark, Git, and modern development/test tools. * Proficiency with AI-assisted engineering tools (e.g., GitHub Copilot, Microsoft Copilot). * Strong analytical, troubleshooting, communication, 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. Preferred Qualifications: * Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems. * Familiarity with AUTOSAR, Functional Safety, FMEA, HIL/SIL, DOORS/Jama, and automated test frameworks. ## Description ZipStaff is seeking an experienced Embedded Software Engineer to support the Remote Control System group at a global leader in heavy equipment and industrial machinery. In this role, you will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems and vision systems used in remote control machine applications. What You'll Do: * Design, develop, integrate, and test embedded software features for remote control and machine control systems. * Work with embedded electronic control systems and vision system components used in remote control machine applications. * Apply requirements engineering, system architecture, electrical schematic understanding, system integration, and verification & validation (V&V) practices. * Develop software using Embedded C/C++ and MATLAB/Simulink in real-time operating system (RTOS) environments. * Work with communication protocols including CAN and Ethernet. * Utilize tools such as CANoe/CANalyzer, Wireshark, and Git in modern development and test workflows. * Leverage AI-assisted engineering tools (e.g., GitHub Copilot, Microsoft Copilot) to improve development efficiency. * Collaborate with cross-functional engineering teams on integration, troubleshooting, and delivery of production-quality embedded features. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)