Software Engineer, Embedded
OpenArc
OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Software Engineer - Embeddedto join our client’s organization and contribute to their ongoing success.Job summary For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in lower-level microcontrollers, real-time operating systems, or bridging the gap between hardware and high-level algorithms, we are looking for someone who can write robust code, integrate complex sensors, and thrive in a hands-on robotics environment. Responsibilities:Create software for robotics components and systems, including algorithms, high-level C++, lower-level C code, and user interfaces. Test software in system integration laboratories, simulation, and on fully-realized robots. Analyze system performance through the use of data logs and the creation of post-processing software and scripts. Troubleshoot and debug complex hardware-software interactions on embedded targets, utilizing software debuggers, profilers, and hardware lab equipment. Work in the design space by writing use cases and software specifications, and hold and participate in design reviews and coding peer reviews. Work with sensors and lower-level technologies like serial buses, i2c, SPI, and CAN. Integrate different sensor, actuator, and computing technologies into robotic systems. Document software using industry-standard best practices. Conform to company policies regarding confidentiality, software licensing, and export control restrictions. Requirements:Excellent software engineering habits. Familiarity with development in Linux-based environments. Experience with version control systems such as Git. Working knowledge of software debugging and profiling tools. Experience with embedded systems and real-time operating systems. Strong experience developing software with either C or C++ At OpenArc, we prioritize your career success and strive to build exceptional technical teams for our clients. By understanding your experience and aspirations, we ensure to present you with rewarding and fulfilling opportunities.As an employee of OpenArc and our clients, you will be eligible to participate in a comprehensive benefits package. OpenArc is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.Type: Direct HireCategory: Software Engineer - C++/RoboticsDate Posted: 2026-07-16
- ...SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security.... ...Summary: SEI is seeking enthusiastic experienced real-time embedded engineers to work on safety-critical embedded software. You...SuggestedFull timeWork at officeRelocation package
- ...Embedded Software EngineerThe main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical...Suggested
$160k
...Embedded Software Engineer | Pittsburgh | Up to $160,000 Join an exciting robotics company in Pittsburgh, who build AI systems that enable robots to maintain location and navigation in harsh environments. As an Embedded Software Engineer, you'll join a small team...SuggestedFull timeWork at office- ...and scalable solutions. The Firmware Engineer should have a strong background in... ...candidate will have experience working with embedded systems and a passion for developing high... ...embedded systems. Write and debug software in C, C++, Rust and Python. Work across...SuggestedFull timeFlexible hours
$160k - $210k
...Senior Embedded EngineerEfficient is developing the world's most energy-efficient general... ...computing revolutionEfficient's Embedded Engineers design and implement firmware,... ...opportunity to develop cutting-edge hardware and software as part of a highly interdisciplinary team...SuggestedImmediate start$194k
...Bachelors degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field. At least one year... ...developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, and services using C#, C++...Full time$120k - $150k
...customers to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that...Remote work$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an...Full timeTemporary workInternshipWork at officeFlexible hours- ...Job Description Job Description Job Title: Embedded Software Engineer. Location: Pittsburgh, PA (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity: ZipStaff is seeking an Embedded Software Engineer for industrial...Contract work
$1,000 - $2,030 per month
...mechanical teams to turn ambiguous operational problems into reliable software. As we scale up, this team will work closely with our... ...Work alongside firmware, mechanical, electrical, and robotics engineers to ensure cohesive system functionality Contribute to code...Full timeTemporary workWork at officeFlexible hours- ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical... ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch's customer...Full time
- ...one person, forge the future with Voyager.The Senior Robotics Software Engineer for Voyager Lunar Systems is responsible for building... ...systems for surface vehicles.Optimize robotics software for embedded ARM processors and heterogeneous compute platforms including...Long term contractPermanent employmentContract workWork experience placementFlexible hours
- ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript,...Minimum wageContract workTemporary workWork experience placementRemote work
- ...Authorization: U.S. Citizens or Green Card Holders Only Overview : The A.C.Coy Company has an immediate need for a Software Engineer for a full-time opportunity in the Pittsburgh area. The ideal candidate will have a strong background in C#, .NET, modern JavaScript...Permanent employmentFull timeLive inImmediate startRelocation
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing...Remote jobInternship
- ...Software Engineer - SailPoint Pittsburgh, PA | Hybrid (On-site 4 days per week) About eNGINE eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of experience, driven to provide talent solutions that power innovation. We’re hiring...Full timeRelocation
- ...Job Description Job Description Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is... ...with CI/CD pipelines and automated testing · Experience with embedded or real-time systems · Experience with robotics simulation...
$118.52k - $127k
...Basic Qualifications Education Requirements: Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related...Flexible hours- Title: Application Analyst Location: Pittsburgh PA Duration: Fulltime Banking domain - Respond to outages, incidents and customer issues with on-call schedule staffed 24/7 - Implement new features on the Digital roadmap Mobile App Drawer Phase 2 Enhancements...Full time
- RESPONSIBILITIES: Kforce has a client that is seeking a Software Engineer-Cloud for an onsite opportunity in Pittsburgh, PA. We're looking for a hands-on engineer who can take ownership of cloud applications from architecture and deployment through backend development...Hourly payContract work
- ...Cloud Applications Engineer-Security Location: Pittsburgh, PA (Onsite) Position: Contract Job Description & Skill Requirement... ...assessment background. Candidate who has worked or has knowledge on embedded systems, preferably from product security background and have...Contract work
- ...Job Description Job Description Job Title: Lead DevSecOps Engineer Location: Pittsburgh, PA Responsibilities Lead the integration... ...-left security practices within client application teams by embedding PAC checks and container security scans in the development...Local areaShift work
- ...Employment Type: FullTime Department: Software Engineering What We Do Gecko Robotics is helping the world’s most important organizations... ...Skills Experience with ROS 2. Familiarity with embedded Linux systems or platforms such as the Yocto Project or NVIDIA...Full timeSummer workInternshipSummer internshipWork at officeLocal areaWork from homeMonday to FridayFlexible hours
$63.9k - $97.8k
...Naval Nuclear Laboratory is seeking a motivated entry-level software engineer to join the team. In this role, you will work among a strong software team to design, develop, and support a catalog of embedded, user interface, and internal software components for use in...For contractorsLocal areaFlexible hours- ...analyze failure modes to improve system performance. Drive software from prototype through production, including large-scale data... ...’s degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field, or a bachelor’s degree with at least 1 year...Work at office3 days per week
- ...Description Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and... ...degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or...InternshipFlexible hours
- ...solution includes autonomous mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class services and support.... ...Role: We are seeking a highly experienced Senior Software Engineer to lead the technical direction and development of our...Remote work
- RESPONSIBILITIES: Kforce has a client that is seeking a Software Engineer - Military for an onsite opportunity in Pittsburgh, PA. This role will work within an interdisciplinary engineering team developing software solutions that integrate with complex real-world systems...Hourly payContract work
$160k - $230k
...Field Application Engineer Efficient Computer is rethinking computing from the ground... ...supporting familiar programming languages and software frameworksunlocking new possibilities... ...is required. Minimum 4 years of embedded software development experience with an...Immediate start- ...Collaborate with architects, product owners, BAs, QA, and engineering teams. Troubleshoot application issues and perform root-cause... ...reliability. Must-Have Skills: ~6+ years of professional software development experience ~ Strong Java & Spring Boot ~ Spring...Hourly payWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded. Be the first to apply!
- software development engineer aws Pittsburgh, PA
- federal - software developer Pittsburgh, PA
- software engineer contract Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- software developer Pittsburgh, PA
- software engineer internship remote Pittsburgh, PA
- software engineer amazon Pittsburgh, PA
- software web developer Pittsburgh, PA
- senior software engineer Pittsburgh, PA
- software engineer Pittsburgh, PA





