Senior Software Engineer - Platform - Unlimited Growth Potential

salary Salary :

$113,000 - 149,000 yearly

icon building Company : Seegrid
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior Software Engineer - Platform - Unlimited Growth Potential

We are desiring to recruit a diligent Senior Software Engineer - Platform to join our experienced team at Seegrid in Pittsburgh, PA.
Growing your career as a Full-Time Senior Software Engineer - Platform is a promising opportunity to develop necessary skills.
If you are strong in cooperation, leadership and have the right experience for the job, then apply for the position of Senior Software Engineer - Platform at Seegrid today!

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.


Benefits of working as a Senior Software Engineer - Platform in Pittsburgh, PA:


● Career Growth Potential
● Continuous Learning Opportunities
● Attractive packageCompetitive Pay
Original job Senior Software Engineer - Platform - Unlimited Growth Potential posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Pittsburgh, Pa

icon get direction How to get there?
View similar jobs below

Similar Jobs in the US

🔎

People also search for

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.