Jobs
>
Senior Software Engineer
>
Pittsburgh

    Senior Software Engineer - Pittsburgh, United States - Seegrid

    Default job background
    Description

    Job Description

    Job 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 analytics, and best-in-class service and support. Our unique and proven technology sets us apart-our automation solutions have safely driven millions of autonomous miles in real production facilities without a single personnel safety incident. We are seeking energetic, bright, and friendly people to help achieve our vision: to fortify global supply chains and create profitable economies with safe, seamless, and smart mobile robotics solutions.

    About The Role

    As a Senior Software Engineer on the Platform and Systems 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 transform software into robust real-world functionality by solving problems in algorithmic, conceptual, and physical space. You will design, implement and own features across a broad range of topics from OS/driver concerns to the curation of high performance software libraries to the composition and architecture of complex, scalable software systems. The team provides a platform on top of which higher level autonomy and perception applications are constructed, although a background in perception/robotics is not necessary. Remote friendly.

    Responsibilities Include:

    • Collaborate cross-functionally with other software teams (such as fleet, perception, and planning) to build systems that are robust, testable, easy to use and service, and built for replaceability as they age out
    • Increase reliability and extend the operating envelope of Seegrid's robotics offerings by creating robust, scalable architectures and implementations informed by thorough investigations on functionality that lives at the intersection of robotics, algorithms, and systems.
    • Develop frameworks and tooling that aid in the deployment, testing, and maintenance of Seegrid software

    Required Qualifications:

    • 5+ years of professional experience or equivalent demonstrated mastery in building, scaling and maintaining complex distributed software systems, especially in high-performance, data-oriented domains (e.g. robotics, graphics, high-frequency trading, etc) and/or software-controlled hardware
    • A strong background in software engineering with modern C++
    • Demonstrated ability to solve challenges which span a breadth of technology areas
    • Excellent debugging, troubleshooting, and problem solving skills
    • Excellent Linux system programming skills

    Desirable Qualifications:

    • Professional experience with ROS, ROS2, DDS or other data-centric middlewares
    • Professional experience in building commercial products involving any of the following is a plus: Mobile Robotics, Computer Vision, SLAM, Planning, Control Systems, Behavior Trees, Machine Learning and/or ML Ops
    • Experience in computer networking
    • Comfortable working with Python
    • Comfortable working with bash/shell scripting

    Seegrid has been recognized nationally as a Best-Place-to-Work. We'd love to have you join us

    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. Seegrid is an equal opportunity employer Minorities/Females/People with Disabilities/Protected Veterans/Sexual Orientation/Gender Identity.


  • eNGINE

    Software Engineer

    2 days ago


    eNGINE Pittsburgh, United States

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Wor ...

  • Thermo Fisher Scientific

    Software Engineer

    4 weeks ago


    Thermo Fisher Scientific Pittsburgh, United States Full time

    DUTIES: · • Develop and deploy continuously delivering web applications, software features and enhancements with a focus on quality, security and performance. · • Design, develop and deploy REST based Microservices. · • Design, develop, unit test, debug and maintain java-based w ...


  • Crimson Enterprises Pittsburgh, United States

    Join our team in Pittsburgh · Make it happen · As our Software Application Engineer, you will... · be responsible for customer-specific software applications and validation for commercial vehicle transmissions using Vector tools · define system and functional requirements · condu ...

  • eNGINE

    Software Engineer

    3 days ago


    eNGINE Pittsburgh, United States

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Wor ...

  • One Eighty Collective

    Software Engineer

    3 weeks ago


    One Eighty Collective Pittsburgh, United States

    Are you a rockstar Software Engineer with platinum-level .NET and C# skills building industry-leading web and mobile products? Are you a Software Engineer intent on conquering the dominion of complex data structures and algorithms within the .NET environment? Are you "that one" S ...

  • Carnegie Mellon University

    Software Engineer

    1 week ago


    Carnegie Mellon University Pittsburgh, United States

    The CERT division of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania, engages in state-of-the-art research and development and provides robust solutions focused on ensuring that ...

  • Cadence Design Systems

    Software Engineer

    3 weeks ago


    Cadence Design Systems Pittsburgh, United States

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. · The Cadence Virtuoso platform powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate C++ ...

  • Bodo Inc

    Software Engineer

    1 week ago


    Bodo Inc Pittsburgh, United States

    At Bodo, we are driven by a mission to revolutionize how organizations harness the power of data by democratizing efficient compute at scale. With the creation of the first compute engine that brings HPC levels of performance and efficiency to large-scale data processing, we have ...

  • Comcast

    Software Engineer

    2 weeks ago


    Comcast Pittsburgh, United States

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and s ...

  • Evertz Microsystems

    Software Engineer

    2 weeks ago


    Evertz Microsystems Pittsburgh, United States

    Quintech Electronics & Communications, Inc. is seeking Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology. · Responsibilities: · Design, develop, test, deploy ...

  • EVERTZ

    Software Engineer

    2 weeks ago


    EVERTZ Pittsburgh, United States

    Quintech Electronics & Communications, Inc. is seeking Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology. · Responsibilities: · Design, develop, test, deploy ...


  • Rose International Pittsburgh, United States

    Date Posted: 05/24/2024 · Hiring Organization: Rose International · Position Number: 464658 · Job Title: IT Software Engineer · Job Location: Pittsburgh, PA, USA, 15222 · Work Model: Hybrid · Shift: 3 days in office · Employment Type: Temporary · Estimated Duration (In months): 7 ...


  • Seegrid Pittsburgh, United States

    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 vehicle ...

  • Locomation

    Software Engineer

    3 weeks ago


    Locomation Pittsburgh, United States

    **Happy employees are fulfilled employees. Thats why we offer:** · Medical, dental, and vision coverage · Unlimited PTO and sick time · Flexible work schedule · Company events and team outings (in person, when permitted) · Casual daily dress code and healthy snacks (in perso ...


  • LanceSoft, Inc. Pittsburgh, United States

    Java Developer · Location: Pittsburgh, PA_Hybrid · Duration: 12+months · Required Skills/Experience: · 1. Strong proficiency in one or more programming languages Java. · 2. Expertise in using Terraform to develop, test, and deploy cloud infrastructure as code · 3. Use infrastruc ...

  • Coupa Software

    Software Engineer

    3 weeks ago


    Coupa Software Pittsburgh, United States

    Coupa makes companies operate smarter and grow faster. Our leading AI-driven platform connects and optimizes sourcing, purchasing, supply chains, and financial management. More than 3,000 global organizations large and small trust Coupa to transform operating margins, increase ef ...


  • Rose International Pittsburgh, United States

    Date Posted: 05/28/2024 · Hiring Organization: Rose International · Position Number: 464759 · Job Title: Specialty Software Engineer · Job Location: Pittsburgh, PA, USA, 15222 · Work Model: Hybrid · Shift: M-F, 8-5 EST, occasional odd hours for testing, situation dependent · Empl ...


  • Aurora Innovation, Inc. Pittsburgh, United States

    Design and develop large, distributed batch execution, data collection and processing services in the cloud Consult with teams across the Simulation, Autonomy, Systems Engineering, and Vehicle Platform groups to ensure their compute needs are being m Software Engineer, Workflow, ...


  • Carnegie Mellon University Pittsburgh, United States

    Reference #: 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 d ...


  • eNGINE Pittsburgh, United States

    eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Wor ...