Senior Perception Software Engineer

1 week ago


Pittsburgh, Pennsylvania, United States Seegrid Full time
About Seegrid

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.

Job Description

We are seeking a Senior Perception Software Engineer to join our Perception Team at Seegrid. As a key member of our team, you will work on a variety of projects related to increasing the spatial and situational awareness of our industrial autonomous vehicles.

Responsibilities
  • Design, develop, and maintain production-grade perception algorithms that will run in the real-time control loops of our industrial autonomous vehicles.
  • Guide the development of algorithm design from prototype to production, including training on large-scale data sets and curating backtesting data sets to be integrated with our automated test infrastructure.
  • Develop executable implementations of your algorithms in C++ or Python and provide clear documentation on their usage and performance characteristics.
  • Provide elevated levels of support to assist with perception-related field issues.
Requirements
  • BS/MS/PhD in Robotics, Computer Science, or a related field.
  • 5+ years of relevant professional experience.
  • Mastery of C++ and experience with Python.
  • The ability to implement perception algorithms expressed as tight, array-oriented code.
  • Strong grasp of fundamentals (linear algebra, probability, optimization, model-based geometric algorithms) and the ability to employ these skills to develop robust perception algorithms.
  • Experience in SLAM, computer vision, machine learning/deep learning.
  • Experience working with applicable sensor systems to include 2D/3D LiDAR, monocular and stereo cameras, inertial sensors, etc.
About the Role

This role reports directly to the Director of Perception and requires strong software engineering skills in C++ with the ability to translate perception-related algorithms from Python prototypes or straight from research publications to real hardware.

Seegrid has been recognized nationally as a Best-Place-to-Work. We value diversity and inclusion and are an equal opportunity employer.



  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    Job Title: Senior Perception Software EngineerWe are seeking a highly skilled Senior Perception Software Engineer to join our Perception Team at Seegrid. As a key member of our team, you will be responsible for designing and developing perception algorithms that will run in production on our industrial autonomous vehicles.Responsibilities:Design and develop...


  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    Job Title: Senior Software Engineer - PerceptionSeegrid is a leading provider of self-driving industrial vehicles, and we're seeking a talented Senior Software Engineer to join our Perception Team. As a key member of our team, you will work on designing and developing perception algorithms that will run in production on our industrial autonomous...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job Title: Robotics Engineer, PerceptionWe are seeking a highly skilled Robotics Engineer, Perception to join our team at Carnegie Mellon University's National Robotics Engineering Center (NREC). As a key member of our team, you will be responsible for developing computer vision algorithms and systems for commercial and industry applications.Key...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job DescriptionCarnegie Mellon University's National Robotics Engineering Center (NREC) is seeking a skilled Robotics Engineer, Perception to join our team. As a key member of our robotics group, you will be responsible for developing computer vision algorithms and systems for commercial and industrial applications.Key ResponsibilitiesDevelop and implement...


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

    {"Job Title: Senior Software Developer About the Role: The Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Developer to join our team. Responsibilities: * Design and develop software prototypes to advance software engineering practices * Research and develop methodologies for software resilience * Develop tools and...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job Title: Robotics Engineer, PerceptionWe are seeking a highly skilled Robotics Engineer, Perception to join our team at Carnegie Mellon University's National Robotics Engineering Center (NREC). As a key member of our team, you will be responsible for developing computer vision algorithms and systems for commercial and industry...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Perception Software EngineerCarnegie Mellon University's National Robotics Engineering Center (NREC) is seeking a skilled Perception Software Engineer to develop computer vision modules and systems for commercial and industry applications. As a member of our robotics team, you will bring together open-source, internal, and your own tools to support diverse...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time

    Job Title: Robotics Engineer, PerceptionWe are seeking a highly skilled Robotics Engineer, Perception to join our team at Carnegie Mellon University's National Robotics Engineering Center (NREC). As a key member of our team, you will be responsible for developing computer vision algorithms and systems for commercial and industry...


  • Pittsburgh, Pennsylvania, United States Veeam Software Full time

    Job Title: Senior Systems EngineerVeeam Software is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our presales organization, you will be responsible for working closely with our field sales department to inform, educate, and influence end-users, resellers, and alliance partners of our product offerings.Key...


  • Pittsburgh, Pennsylvania, United States General Dynamics Mission Systems Full time

    Job Title: Senior Advanced Software EngineerWe are seeking a highly skilled Senior Advanced Software Engineer to join our team at General Dynamics Mission Systems. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Provide technical leadership to...


  • Pittsburgh, Pennsylvania, United States General Dynamics Mission Systems Full time

    Job Title: Senior Advanced Software EngineerWe are seeking a highly skilled Senior Advanced Software Engineer to join our team at General Dynamics Mission Systems. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Provide technical leadership to...


  • Pittsburgh, Pennsylvania, United States Insight Global Full time

    Senior Software Engineer OpportunityAt Insight Global, we're seeking a highly skilled Senior Software Engineer to join our agile software engineering team. As a key member of our team, you'll be responsible for designing and developing scalable software applications across all digital channels to serve our customers.This role requires a strong understanding...


  • Pittsburgh, Pennsylvania, United States Matrix Solutions Full time

    About the RoleMatrix Solutions is a pioneering technology company that empowers the media ad sales industry with innovative solutions. As a Senior Software Engineer, you will play a key role in designing and developing cutting-edge software applications that drive business growth and efficiency.Key ResponsibilitiesDesign and develop enterprise-level web and...


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

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


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

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


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

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...


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

    Software Engineering Institute Job OpportunityWe are seeking a highly skilled Sr. Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the...

  • Principal Researcher

    4 weeks ago


    Pittsburgh, Pennsylvania, United States Apple Full time

    Position OverviewAs a Senior Research Scientist in the AIML team focused on Perception and Interaction, you will play a pivotal role in shaping the future of user experiences at Apple.LocationPittsburgh, Pennsylvania, United StatesAbout the TeamThe Machine Intelligence Neural Design (MIND) team is seeking a dedicated and innovative individual to contribute...


  • Pittsburgh, Pennsylvania, United States Insight Global Full time

    Senior Software Engineer OpportunityInsight Global is seeking a highly skilled Senior Software Engineer to join their agile software engineering team. As a key member of the team, you will be responsible for designing and developing scalable software applications across all digital channels to serve our customers.This role requires a strong understanding of...


  • Pittsburgh, Pennsylvania, United States Smith & Nephew Full time

    {"title": "Senior Robotics Software Engineer", "description": "Job SummaryWe are seeking a highly skilled Senior Robotics Software Engineer to join our team at Smith & Nephew. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for our current and next-generation devices for computer-assisted...