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 - Embedded to 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:
- ...are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Software Engineer - Embedded to join our client’s organization and contribute to their ongoing success. Job summary For this role, we are seeking a solid...Suggested
- ...our work. We warmly welcome individuals of similar mindset to join our ranks. 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...SuggestedFull time
$120k
...Embedded Software Engineer (UAV) | Pittsburgh | Up to $120,000 Join an exciting UAV company in Pittsburgh, who build systems that help drones to navigate in harsh environments. As an Embedded Software Engineer, you'll join a small team to solve both software and...SuggestedFull timeWork at office- ...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
- ...The 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 embedded software engineer...SuggestedFull time
$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between... ...Meet the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$110k - $120k
...Embedded Cloud Software Engineer Thoro.ai is delivering on the promise of autonomy, making people more productive and work more satisfying. A software, cloud and integration company, we build everything that is necessary for manufacturers of industrial equipment to...Full timePart timeCasual workWork at officeLocal areaRemote workFlexible hoursShift work$160k - $240k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between... ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software critical to development...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$110k - $120k
...Embedded Cloud Software Engineer Thoro.ai is delivering on the promise of autonomy, making people more productive and work more satisfying. A software, cloud and integration company, we build everything that is necessary for manufacturers of industrial equipment to...Full timePart timeCasual workWork at officeLocal areaRemote workFlexible hoursShift work- What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as a national... ...you to apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the acquisition...Full timeFor contractorsWork at officeRelocation package
$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- ...Candidates-W2 Must Include Visa Copy 100% Onsite Panel Interview Industry/ Domain Preffered Client is seeking an Embedded Software Engineer 2 to support the Precision Mining group within the Cat Robotics division . This role will contribute to the design,...InternshipWork at office
- ...Job Position: Embedded Software Engineer 2 Location: Pittsburgh, PA Duration : Full Time Position Summary Caterpillar's Precision Mining group within the Cat Robotics division is seeking an Embedded Software Engineer to design, develop, integrate...Full timeInternship
- ...functional and empirical analysis and design of software systems for Benshaw products. Provide... ...software. Work closely with hardware engineers, power electronic engineers, and other... ...with at least 5-7 years of real-time embedded software design experience or the...Permanent employmentFull timeTemporary workH1bRelocation package
- ...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
$126k - $201k
...more efficient and accessible for all. We’re searching for a Software Engineer to Vehicle Platform Integrations Team.In this role, you... ...vehicle integration team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack.Interact with...Work at officeLocal area3 days per week- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...development.We are seeking a dynamic Senior Software Engineer to contribute to both existing... ..., kinematics, or graphics.Experience in embedded Linux, real-time systems (RTOS), or...Full timeWork experience placementFlexible hours
$159k - $207k
...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware... ...engineer and love the idea of working on embedded AI hardware and software systems to...Work at office2 days per week$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...Meet the team:We're searching for a Senior Software Engineer to come and join the Runtime... ...deployed across all our realtime Linux and embedded environments. As well as the driver...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Hitachi Rail is looking for an enthusiastic self-motivated Senior Software Engineer who thrives in a fast-paced environment. The successful... ...in FPGA, programmable hardware, digital design, or embedded hardware development.Proven expertise in FPGA and programmable...Full time
- ...OH. We are a multi-disciplinary team of engineers, scientists, and management professionals... ...to developing and commercializing AI/ML/Software solutions that address our customers’... ...implement optimized, low-level code on embedded hardware Design and implement end user...Casual workWork at officeLocal areaImmediate startRemote workFlexible hoursDay shift
- ...are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and... ...experience independently delivering complex features ~ Strong embedded software development skills in C/C++ ; Python is a plus ~...
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects.... ...pendants, handheld controllers, or embedded/cyber-physical systems.Experience with robotics...Full timeWork experience placementFlexible hours
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who... ...and robust code to advance and mature our software stack in robotic applications.Systematic... ...-world deployment, systems engineering.Embedded systems or real time application development...Full timeWork experience placementFlexible hours
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...Meet the team:We're searching for a Senior Software Engineer to come and join the Runtime... ...Our frameworks encompass both real-time embedded and Linux operating systems, providing the...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...AI is responsible for getting the right software onto the right vehicles at the right time... ...intersection of infrastructure engineering and embedded systems. You'll build tools and services...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Job Requisition: Full Stack Software Engineer Department: Information Technology Reports To: Head of AI Program Management Location: Remote Employment Type: Full-Time Role Overview Alaris Acquisitions serves as a premier M&A advisory firm exclusively...Full timeLocal areaRemote workShift work
- ...Robotics Software Engineer Build software that drives autonomous robots in the real world. FireFly Robotics is the world leader in autonomous... ...Bonus Skills • Deploying and tuning algorithms for embedded compute • Working with kinematic constraints in planning...Remote workVisa sponsorship
$100k - $140k
...goals, whether that’s unlocking the value of generative AI or embedding analytics into workflows that reduce risk or power your growth... ...Have Skills: Java Kafka Developer8-10 years of experience in software development with strong focus on Java / J2EE technologies.Proven...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded. Be the first to apply!
- scientific software engineer Pittsburgh, PA
- intel software engineer Pittsburgh, PA
- vice president software engineering Pittsburgh, PA
- director software engineering Pittsburgh, PA
- software engineer Pittsburgh, PA
- senior robotics software engineer Pittsburgh, PA
- financial software developer Pittsburgh, PA
- graduate software developer Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- software engineer remote Pittsburgh, PA





