C++ Software Engineer Pittsburgh, PA, 15289

2 weeks ago


Pittsburgh, Pennsylvania, United States ESRhealthcare Full time

C++ Software Engineer

Pittsburgh, PA, 15289

Description:

We're seeking a versatile and talented C++ Software Engineer to join our team. In this role, you'll develop software that brings our 3D sensors to life, crafting intuitive user interfaces, powerful APIs, and real-time systems that interact seamlessly with our hardware. This is a hands-on, impactful position where you'll work across the software stack to help shape the future of robotics safety.

What You'll Do

Design and develop 3D user interfaces for configuring and visualizing sensor data, using frameworks like Qt/QML or equivalent modern tools.

Create robust APIs for sensor configuration, visualization, and real-time interaction with 3D data.

Work closely with hardware engineers to integrate software with real-time sensor systems.

Optimize software performance for low-latency, high-efficiency operation in real-time environments.

Debug, test, and refine code to ensure reliability across diverse use cases.

Contribute to the full development lifecycle, from initial design through deployment and scaling.

Collaborate with a cross-functional team of engineers and designers to deliver innovative solutions in a fast-paced startup environment. What We're Looking For

Proficiency in C++ with a strong understanding of modern C++ standards (C++11/14/17 or later)

Experience with Qt/QML or similar modern UI frameworks for developing cross-platform applications

Knowledge of real-time systems and experience working with hardware interfaces (e.g., sensors, cameras, or embedded systems)

Strong understanding of data structures, algorithms, and multithreaded programming.

Experience with network communication protocols like UDP and TCP

Passion for creating clean, efficient, and maintainable code

Ability to work independently and adapt to the diverse demands of a fast-paced startup environment

Ability to effectively communicate and collaborate across multiple engineering disciplines and articulate technical design decisions clearly Nice-to-Have Skills

Familiarity with 3D graphics and frameworks like OpenGL, Vulkan, or DirectX

Experience with 3D sensor technology, point clouds, or geometric computer vision

Knowledge of image processing, computer vision, or machine learning

Experience with OpenCV

Experience in Python What You'll Love About Working Here

Innovative Projects: Be part of a team building transformative technologies that redefine robotics safety and enable real-world impact in industries like aerospace, manufacturing, and more.

Startup Energy, Big Ideas: Experience the excitement and agility of working in a startup, with opportunities to take ownership of meaningful projects and make a direct impact on the company's success.

Collaborative Environment: Join a team of passionate engineers and innovators who value open communication, teamwork, and creative problem-solving.

Professional Growth: Expand your skills and grow your career with access to cutting-edge tools, technologies, and mentorship opportunities.

Flexibility and Focus: Enjoy a dynamic workplace that values results over rigid processes, giving you the freedom to experiment and innovate.

Mission-Driven Culture: Contribute to a vision that is reshaping the future of robotics and empowering safer, smarter human-robot collaboration. Benefits

Competitive Salaries + Stock Options

Paid time off, medical, dental, and vision insurance

Flexible work schedule



  • Pittsburgh, Pennsylvania, United States IQ Inc. Full time

    Are you an experienced Embedded Software Engineer looking to take on a leadership role in designing and developing cutting-edge systems? Join our team as an Advisory Software Engineer, where you'll drive software architecture decisions, lead process improvements, and contribute to innovative research projects. This is a senior-level position for a technical...


  • Pittsburgh, Pennsylvania, United States Pittsburgh Robotics Network Full time

    Job DetailsJob Location: Main Location - PITTSBURGH, PA 15201Join Our TeamAt Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients' growth with innovation. We are seeking talented individuals who...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute | Carnegie Mellon University Full time

    About The RoleAre 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 Latitude AI Full time

    Latitude AI ) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud...


  • Pittsburgh, Pennsylvania, United States ABCO COMPUTERS INC Full time

    Job Title: Scrum MasterLocation: Pittsburgh, PA (Onsite)Duration: Long term ContractRequirements:Proven experience as a Scrum MasterStrong knowledge of Agile/Scrum frameworksExcellent communication and facilitation skillsAbility to work onsite in Pittsburgh, PA


  • Pittsburgh, Pennsylvania, United States Jobs via Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, BURGEON IT SERVICES LLC, is seeking the following. Apply via Dice todayJob Title:Data EngineerLocation:Pittsburgh, PA Hybrid)Duration:Long TermExperience:8+ YearsEmployment:**W2 OnlyPlease share the resume atRequired Skills:**Spark / PySparkSQLTableauJob...

  • Software Engineer

    13 hours ago


    Pittsburgh, Pennsylvania, United States Kforce Inc Full time

    ResponsibilitiesKforce has a client that is seeking a motivated Software Engineer to join their team on a contract basis in Pittsburgh, Pennsylvania (PA). Summary: In this role, the Software Engineer will contribute to the development of software solutions, help automate business processes, and collaborate closely with peers and cross-functional teams across...

  • C++ Software Engineer

    13 hours ago


    Pittsburgh, Pennsylvania, United States Phlux Technologies Full time

    About UsAt Phlux, we are revolutionizing industrial robotics with our cutting-edge 3D safety sensors. Our technology empowers safe and efficient human-robot collaboration in dynamic environments, redefining safety across industries. As a rapidly growing startup, we embrace innovation, agility, and a passion for problem-solving.Your RoleWe're seeking a...


  • Pittsburgh, Pennsylvania, United States RogueHire Full time

    Location: Within 60 miles of one of our company's tech hubs in Plymouth, MI; Pittsburgh, PA; Moorestown, NJ; or Janesville, WI.Reports To: Chief Technology Officer (CTO)Role Overview :As a Full Stack Software Engineer, you will drive the development of scalable solutions within the .NET/Azure ecosystem. You'll lead custom software projects supporting...


  • Pittsburgh, Pennsylvania, United States Pullman Services Full time

    PULLMAN, a Structural Group Company, integrates technology-driven, engineered solutions into its industry-leading contracting services. PULLMAN's capabilities include specialty design-build services for new and existing structures, as well as a wide range of specialty repair and maintenance services. With offices located throughout Canada, and as a...