Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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:

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded in Pittsburgh, PA vacancy
  •  ...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

    OpenArc

    Pittsburgh, PA
    2 days ago
  •  ...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... 
    Suggested
    Full time

    Carnegie Robotics

    Pittsburgh, PA
    more than 2 months ago
  • $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... 
    Suggested
    Full time
    Work at office

    Edison Smart®

    Pittsburgh, PA
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Work at office
    Relocation package

    Software Engineering Institute | Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  •  ...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... 
    Suggested
    Full time

    Tata Technologies

    Pittsburgh, PA
    23 hours ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • $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 time
    Part time
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Thoro.ai

    Pittsburgh, PA
    2 days ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    6 days ago
  • $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 time
    Part time
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Thoro.ai

    Pittsburgh, PA
    14 hours ago
  • 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 time
    For contractors
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  • $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 time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Pittsburgh, PA
    3 days ago
  •  ...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,... 
    Internship
    Work at office

    laresits

    Pittsburgh, PA
    2 days ago
  •  ...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 time
    Internship

    Purple Hires Inc

    Pittsburgh, PA
    2 days ago
  •  ...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 employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc.

    Pittsburgh, PA
    a month ago
  •  ...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

    ZipStaff Inc.

    Pittsburgh, PA
    1 day ago
  • $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 office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    5 days ago
  • 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 time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  • $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 office
    2 days per week

    Motional

    Pittsburgh, PA
    2 days ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    5 days ago
  •  ...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

    Hitachi

    Pittsburgh, PA
    4 days ago
  •  ...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 work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Pittsburgh, PA
    3 days ago
  •  ...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 ~... 

    Spectrum IT Recruitment

    Pittsburgh, PA
    5 days ago
  • 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 time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $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 office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Pittsburgh, PA
    3 days ago
  • 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 time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • $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 employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  •  ...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 time
    Local area
    Remote work
    Shift work

    Alaris Acquisitions

    Pittsburgh, PA
    3 days ago
  •  ...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 work
    Visa sponsorship

    FireFly Robotics, Inc.

    Pittsburgh, PA
    3 days ago
  • $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... 

    EXL Service

    Pittsburgh, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Embedded. Be the first to apply!