Current jobs related to Lead Software Engineer in Perception Systems - Pittsburgh, Pennsylvania - Seegrid


  • 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 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

    About the RoleSeegrid is seeking a highly skilled Senior Perception Software Engineer to join our Perception Team. As a key member of our team, you will be responsible for designing and developing perception algorithms that will run in the real-time control loops of our industrial autonomous vehicles.Key Responsibilities:Design and develop production-grade...


  • Pittsburgh, Pennsylvania, United States Adapt Talent Full time

    Job DescriptionAs a key member of our autonomy team, you will lead the design and development of our perception stack, including lidar, radar, and computer vision efforts. You will collaborate with cross-functional teams to ensure a high-quality and robust autonomy solution is produced.Key Responsibilities:Lead perception development through collaboration...


  • Pittsburgh, Pennsylvania, United States Seegrid Full time

    Seegrid is a leading provider of self-driving industrial vehicles, and we're seeking a talented Senior Software Engineer to join our Platform and Systems team.As a key member of our team, you will be responsible for building software abstractions on top of hardware, developing our core infrastructure software, and ensuring its scalability over time.You will...


  • Pittsburgh, Pennsylvania, United States Mine Vision Systems Full time

    Job Title: Robotics Software EngineerMine Vision Systems is a leading provider of advanced workflow-integrated perception and automation systems for the mining industry. We are seeking a highly skilled Robotics Software Engineer to join our team and contribute to the development of cutting-edge technology.Key Responsibilities:Design and implement perception,...


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

    About the RoleWe're seeking a talented engineer to join our team at the Software Engineering Institute. As an Embedded Software Engineer, you'll play a critical role in designing and developing software prototypes and research methods for software resilience.You'll work closely with our team to develop tools, techniques, and processes to solve some of the...


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

    Job SummaryThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.You will participate in all phases of the software...

  • Software Engineer

    3 days ago


    Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute. As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign and...


  • Pittsburgh, Pennsylvania, United States System One Full time

    Job Summary:As a Software Engineer Lead at System One, you will be responsible for developing, maintaining, and controlling software for operating systems, networked systems, and database systems. This role includes creating software platforms and fine-tuning the final programs post-development.Key Responsibilities:Consultation and Evaluation:Collaborate...


  • Pittsburgh, Pennsylvania, United States HNM Systems Full time

    Job Title: Senior Software EngineerHNM Systems is a leading provider of Communication and Information Technology staffing and consulting services. We are seeking a highly skilled Senior Software Engineer to join our Generative AI team.Job SummaryThe successful candidate will be responsible for developing and integrating generative AI solutions with existing...

  • System Training

    2 weeks ago


    Pittsburgh, Pennsylvania, United States eProductivity Software Full time

    Job OverviewWe are seeking a highly skilled System Training & Commissioning Engineer to join our team at eProductivity Software. This is a fully remote position, and the successful candidate will work from anywhere in the United States to support our Project Installation team and collaborate closely with our Help Desk Support engineers.Key...


  • Pittsburgh, Pennsylvania, United States PNC Full time

    Job DescriptionAt PNC, we're seeking a skilled Software Engineer Lead to join our Capital Markets - Derivatives organization. As a key member of our team, you'll be responsible for creating and leading the technical design and development of software solutions.Key Responsibilities:Propose and design software solutions to address complex business...


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

    Firmware Engineer Job OpportunityWe are seeking a highly skilled Firmware Engineer to join our team at United Software Group. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our clients' projects.Responsibilities:Design and develop firmware for embedded systems using C and C++ programming languagesWork with...


  • Pittsburgh, Pennsylvania, United States Govini Full time

    Job DescriptionWe are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team at Govini.As the Software Engineering Lead, you will be responsible for crafting and implementing software engineering processes and implementations within Govini.You will lead software engineering efforts from ideation through implementation, as well...


  • Pittsburgh, Pennsylvania, United States Govini Full time

    Govini is seeking a skilled Software Engineering Lead to join our Engineering team.As the Software Engineering Lead at Govini, you will be essential to crafting and implementing the software engineering processes and implementations within Govini.You must be obsessed with quality, and efficiency, and love working with diverse technologies.Our ideal candidate...


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

    Job Title: Firmware Development SpecialistWe are seeking a highly skilled Firmware Development Specialist to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our clients' projects.Responsibilities:* Design and develop firmware for embedded systems...


  • Pittsburgh, Pennsylvania, United States TekWissen LLC Full time

    Job OverviewAt TekWissen Group, we are seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering team, you will be responsible for leading the development of software applications and services using Java, Spring Boot, and Microservices architecture.Key Responsibilities:Lead the development of software...

  • Software Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software applications using PythonCollaborate with...


  • Pittsburgh, Pennsylvania, United States General Dynamics Corporation Full time

    Job SummaryAs a Senior Principal Software Systems Engineer at General Dynamics Mission Systems, you will play a critical role in the development of complex software systems that support our nation's core defense and intelligence services. You will provide architectural recommendations and design inputs to a cross-functional team, leveraging your expertise in...

Lead Software Engineer in Perception Systems

2 months ago


Pittsburgh, Pennsylvania, United States Seegrid Full time

Lead Software Engineer in Perception Systems
Company: Seegrid Corporation
Location: Remote
Department: Engineering

Why Choose Seegrid?
Seegrid Corporation stands at the forefront of autonomous mobile robotics for material handling. Recognized as one of the top innovative robotics firms globally, we specialize in delivering cutting-edge mobile robots and enterprise software solutions tailored for leaders in logistics, manufacturing, warehousing, and e-commerce. Our comprehensive offerings include mobile robotics, a material flow software platform, and unparalleled service and support. Our distinct technology has successfully navigated millions of autonomous miles in operational environments without any safety incidents involving personnel. We are in search of dynamic, intelligent, and approachable individuals to help realize our mission: to strengthen global supply chains and foster profitable economies through safe, seamless, and intelligent mobile robotics solutions.

Position Overview
The Lead Software Engineer in Perception Systems will engage in diverse projects aimed at enhancing the spatial and situational awareness of our industrial autonomous vehicles, reporting directly to the Director of Perception.

Key Responsibilities:

  • Engage in various projects focused on improving the spatial and situational awareness of Seegrid's industrial autonomous vehicles.
  • Develop a thorough understanding of Seegrid's robotic product software architecture and formulate strategies for software design and implementation.
  • Write and maintain high-quality, production-grade C++ perception modules that operate within the real-time control loops of Seegrid's autonomous vehicles, emphasizing algorithm design and validation for real-world applications.
  • Research, design, develop, maintain, and enhance perception algorithms for production use on Seegrid's vehicles, covering subsystems such as localization, mapping, state estimation, obstacle detection and avoidance, object detection and localization, semantic segmentation, classification, and tracking.
  • Guide the transition of algorithm designs from prototypes to production, including training on large-scale datasets and curating backtesting datasets for integration with Seegrid's automated testing infrastructure.
  • Develop executable implementations of algorithms in C++ or Python, ensuring comprehensive documentation regarding their usage and performance characteristics.
  • Provide advanced support to address perception-related field challenges.

Remote Work:
This position allows for 100% remote work from any U.S. state.

Compensation and Benefits:
Salary: $160,000 per year. Seegrid offers comprehensive benefits including company-paid medical, dental, vision, life, and long-term disability insurance. Additional benefits include paid time off, 10 annual company-paid holidays, a 401k plan with company matching, participation in a medical HSA plan, a dependent care FSA plan, and eligibility for the Seegrid bonus plan.

Required Qualifications:
- Bachelor's degree in Robotics or Computer Science.
- Minimum of 5 years of progressively responsible experience in the job offered or a related field, including:
- Proficiency in linear algebra, probability, optimization, and model-based geometric algorithms for developing robust perception algorithms.
- Experience with SLAM, computer vision, machine learning/deep learning, and localization.
- Familiarity with applicable sensor systems, including 2D/3D LiDAR, monocular and stereo cameras, and inertial sensors.

Seegrid is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.