Senior C++ Software Engineer
3 days ago
Job DescriptionJob 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.
The Role: Senior C++ Software Engineer
As a Senior C++ Software Engineer on the Vehicle Application Team at Seegrid, you will be tasked with building software abstractions and composing robotics primitives together in order to solve real world business problems and deliver value to our material handling customers. The code you write will be targeted for production deployment on our industrial autonomous vehicles. We are looking for a strong individual contributor who can lead by example: software engineering acumen, code quality, mechanical sympathy, completeness of documentation, clear communication skills across a variety of mediums, thoroughness, and an attention to detail. To be successful in this role, you will need strong software engineering skills in modern C++ as demonstrated by your past professional experience. This role reports to the Software Engineering Manager of the Vehicle Application Team.
Core Responsibility for this role:
The Senior C++ Software Engineer will be responsible for writing and maintaining production-grade, C++ application code that will run in the real-time control loops of our industrial autonomous vehicles.
The successful completion of your first year, looks like:
- You have a strong understanding of the overall architecture of our vehicle software stack and the services it provides to our autonomous industrial vehicles
- You are the primary author and have taken ownership over several production software modules in our vehicle software stack. You are our goto resource for them.
- You have the ability to jump in and triage application-related service tickets that escalate to engineering and can take them to resolution to ensure the highest levels of service for our customers
Responsibilities will consist of:
- Design, develop, document, test, maintain, and extend C++ application software that runs in production on our vehicles.
- Collaborate cross-functionally with other software teams (such as fleet, UI, perception and planning) to ensure we are building robust solutions that deliver concrete value to our customers
- Take ownership of several production software modules in our vehicle software stack
- Assist in the deployment of our software stack into production
- Provide elevated levels of support to assist with application-related field issues
Required Experience
- Degree in Computer Science, or a related field
- 5+ years of relevant professional experience
- Excellent C++ programming and software engineering skills
- Excellent Linux systems programming skills
- Professional C++ experience in a high-performance, data-intensive domain (e.g., robotics, graphics, high-frequency trading, etc.)
- Experience with writing multi-paradigm code and the sensibility to know when to employ a particular technique: object-oriented, functional, generic, array-oriented, etc.
Desired Experience:
- General mobile robotics experience
- Professional experience with AMQP, ROS, ROS2, DDS, or other data-centric middleware
- Experience designing scalable APIs to support distributed applications
- Experience navigating and extending legacy codebases with backwards compatibility concerns
Seegrid is embracing a remote workforce, so this position can be remotely located anywhere in the US or at HQ in Pittsburgh, PA. We have been recognized regionally and nationally as a Best-Place-to-Work and we are proud of our 97% employee retention rate. We'd love to have you join us
All qualified applicants will receive consideration for employment without regard to , , , , , , , protected veteran status, or status. Seegrid is an equal opportunity employer Minorities//People with Disabilities/Protected Veterans/ / .
-
Senior Software Engineer
2 days ago
Pittsburgh, Pennsylvania, United States Software Engineering Institute Full timeJob DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at the Software Engineering Institute (SEI) in Pittsburgh, PA.The successful candidate will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the practice of...
-
Senior C++ Software Engineer
2 months ago
Pittsburgh, United States Seegrid Full timeWhy 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...
-
Senior C++ Software Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States Seegrid Full timeAbout the RoleSeegrid is seeking a skilled C++ software engineer to join our team as a Senior C++ Software Engineer. On this role, you will be responsible for designing, developing, and maintaining production-grade C++ application code that will run in the real-time control loops of our industrial autonomous vehicles.Key ResponsibilitiesDesign, develop,...
-
Pittsburgh, United States Near Earth Autonomy Full timeSenior C++ Embedded Software Integration Engineer Company Overview At Near Earth Autonomy, we are building the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world's largest aerospace companies, our systems enable aerial logistics and inspection applications. Our dedicated and enthusiastic team...
-
Pittsburgh, United States ZipRecruiter Full timeJob DescriptionJob Description Senior C++ Embedded Software Integration Engineer Company Overview At Near Earth Autonomy, we are building the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world’s largest aerospace companies, our systems enable aerial logistics and inspection applications. Our...
-
C++ Software Engineer
1 week ago
Pittsburgh, United States Rivers Agile Full timeRivers Agile specializes in building software products for other small- to medium-sized businesses. As a “product company for hire,” we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about their craft, and defined by their...
-
C++ Software Engineer
1 week ago
Pittsburgh, United States Rivers Agile Full timeRivers Agile specializes in building software products for other small- to medium-sized businesses. As a “product company for hire,” we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about their craft, and defined by their...
-
Pittsburgh, Pennsylvania, United States Genesis10 Full timeGenesis10 is hiring a Senior C++ Software Engineer for a remote contract position with a leading client in Pittsburgh, PA. This challenging role involves developing device drivers for Toshiba POS hardware and peripherals, requiring a deep understanding of C++ and related technologies.Responsibilities:Developing device drivers for Toshiba POS hardware and...
-
Senior Software Engineer
5 months ago
Pittsburgh, United States Software Engineering Institute Full timeThe 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 software engineers, cybersecurity experts, network and system administrators,...
-
Senior Software Reverse Engineering Expert
2 weeks ago
Pittsburgh, Pennsylvania, United States Software Engineering Institute Full timeAbout the OpportunityThe Software Engineering Institute (SEI) is a world-class organization dedicated to advancing software engineering principles and practices. We are seeking an exceptional Senior Software Reverse Engineering Expert to join our Threat Analysis directorate.Job Description:Reverse engineer malicious code for high-impact customers, design and...
-
Senior Software Engineer
3 weeks ago
Pittsburgh, United States Seegrid Full timeWhy 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...
-
Senior Software Engineer
1 month ago
Pittsburgh, United States Seegrid Full timeWhy 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...
-
Senior Software Engineer
1 month ago
pittsburgh, United States Prequel Solutions Full timeSeeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...
-
Senior Software Engineer
1 month ago
pittsburgh, United States Prequel Solutions Full timeSeeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...
-
Senior Software Engineer
1 month ago
Pittsburgh, United States Prequel Solutions Full timeSeeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...
-
Senior Software Engineer
3 weeks ago
Pittsburgh, United States Prequel Solutions Full timeSeeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...
-
Senior Software Engineer
3 weeks ago
Pittsburgh, United States Prequel Solutions Full timeSeeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...
-
Sr. Software Developer
5 months ago
Pittsburgh, United States Software Engineering Institute Full timeWhat We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software...
-
Sr. Software Developer
2 weeks ago
Pittsburgh, United States Software Engineering Institute Full timeWhat We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software...
-
Senior Software Architect
2 weeks ago
Pittsburgh, Pennsylvania, United States Innovation Works, Inc. Full timeWe are seeking a highly skilled Senior Software Architect to join our innovative team at Innovation Works, Inc. The successful candidate will play a key role in driving the design and development of our cutting-edge software solutions.Salary: $140,000 - $160,000 per annumAbout the RoleThe Senior Software Architect will be responsible for leading the...