C++ Software Engineer

4 weeks ago


Pittsburgh, United States Rivers Agile Full time

Rivers Agile specializes in building software products for other small- to medium-sized businesses. As a “product company for hire,” we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personalities, experience, and style. Location : Our office is on Pittsburgh’s North Shore across from PNC Park. This is a hybrid position as it involves developing software that runs on autonomous mobile robots. Candidates must be local or willing to relocate. Technical Expectations: Experience developing software that controls vehicles or similar industrial machinery involving various sensors, diagnostics, safety mechanisms, and motors Strong C++ design and programming skills with the ability to operate effectively across the stack, from low-level system components to integration-level features Experience developing real-time control algorithms using C++ to manage dynamic system behavior effectively Up-to-date knowledge of the latest C++ standards, features, and best practices for code quality, maintainability, and performance Experience with Linux-based real-time operating systems Intermediate skills in Python Other Expectations: 7+ years of experience in software development on product-oriented teams Bachelor's degree in computer science, information technology, or related field Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team Experience operating in all areas of the application lifecycle from inception through maintenance Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others Participates in company activities, such as recruiting, training, and team building Adapts to change and ambiguity in a resourceful, positive, and professional manner Applies technical and industry knowledge to offer creative and relevant solutions to our clients Package : salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance, flexible hybrid onsite/offsite arrangements Powered by JazzHR



  • Pittsburgh, Pennsylvania, United States University of Pittsburgh Full time

    C# Software EngineerThe University of Pittsburgh is committed to championing all aspects of diversity, equity, inclusion, and accessibility within our community. We are seeking a talented C# Software Engineer to join our Health Sciences IT (HSIT) Research team.Job Description:Develop software applications using C#.Interface with medical devices over...


  • Pittsburgh, United States ZipRecruiter Full time

    Job DescriptionJob Description Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States Seegrid Full time

    Job DescriptionJob DescriptionWhy join Seegrid?Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics,...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at the Software Engineering Institute (SEI) in Pittsburgh, PA.The successful candidate will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the practice of...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute in Pittsburgh, PA. This is a full-time position that requires flexibility to travel on occasion.The ideal candidate will have a strong background in software development, with expertise in C and C++. They should be proficient in...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, Pennsylvania, United States Bloomfield Robotics Full time

    About the OpportunityWe are seeking a highly skilled and motivated Embedded Systems Developer to join our team.About the JobThe successful candidate will possess a deep understanding of embedded camera systems and the MIPI-CSI-2 interface.Responsibilities and QualificationsDesign, develop, and optimize software for embedded systems on NVIDIA Jetson...


  • Pittsburgh, United States Rivers Agile Full time

    Job DescriptionJob DescriptionRivers Agile specializes in building software products for other small- to medium-sized businesses. As a “product company for hire,” we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, Pennsylvania, United States Genesis Corp dba Genesis10 Full time

    Job DescriptionWe are seeking a highly skilled C++ Senior Developer to join our team at Genesis Corp dba Genesis10. The successful candidate will have extensive experience in developing and deploying applications using the C++ programming language with the Toshiba product.Key Responsibilities:Develop device drivers for Toshiba POS hardware and...


  • Pittsburgh, United States Near Earth Autonomy Full time

    Senior C++ Embedded Software Integration Engineer Company Overview At Near Earth Autonomy, we are building the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world's largest aerospace companies, our systems enable aerial logistics and inspection applications. Our dedicated and enthusiastic team...


  • Pittsburgh, United States ZipRecruiter Full time

    Job DescriptionJob Description Senior C++ Embedded Software Integration Engineer Company Overview At Near Earth Autonomy, we are building the future of flight!  Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world’s largest aerospace companies, our systems enable aerial logistics and inspection applications. Our...


  • Pittsburgh, United States Near Earth Autonomy Full time

    Job DescriptionJob DescriptionSenior C++ Embedded Software Integration EngineerCompany OverviewAt Near Earth Autonomy, we are building the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world’s largest aerospace companies, our systems enable aerial logistics and inspection applications. Our...


  • Pittsburgh, Pennsylvania, United States ZipRecruiter Full time

    Job Title: Sr. C++ Software EngineerCompany Overview:Seegrid is a leading provider of self-driving industrial vehicles, developing and delivering mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute in Pittsburgh, PA. This is a full-time position that requires flexibility to travel on occasion.The ideal candidate will have a strong background in software development, with expertise in C and C++. They should be proficient in...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryWe are seeking a skilled Embedded Software Architect to design and develop software prototypes and research methods for software resilience.Design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors.Use static, dynamic, and complexity analysis software...

  • Sr. Software Developer

    5 months ago


    Pittsburgh, United States Software Engineering Institute Full time

    What We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software...

  • C++ Software Engineer

    3 weeks ago


    Pittsburgh, United States Actalent Full time

    Job Title: Software Engineer Job Description Seeking a skilled Front End GUI Developer with experience in QT. The ideal candidate will be responsible for developing and enhancing our graphical user interfaces for various government programs. This role requires someone who can work independently, as the current team members are needed for other...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    Role DescriptionWe are looking for an experienced Full Stack Software Engineer with expertise in React JS to join our team. In this role, you will work on designing, developing, and deploying web applications utilizing React JS, .NET Core, and C# technologies.