Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior / Staff Embedded Software Engineer

$148k - $249k

Waabi

Job Description

Job Description

The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety assurance processes. Most of the work the Embedded team does requires access to the actual hardware, whether it be boards or vehicles. The intent of this position is to build best in class capabilities around embedded software development.

You will…

  • Implement low-level, safety critical embedded software for truck control functions such as engine control, steering and braking.
  • Integrate sensors and vehicle actuation feedback with our localization and control systems in order to implement redundant safety features.
  • Collaborate with our hardware, safety and systems teams on design, build and validation of highly reliable next generation systems.
  • Develop software according to industry-best practices for safe, reliable and robust code.
  • Support the bring up and operation of the autonomous platform, both remotely and on-site.
  • Work with our other software and autonomy engineers on implementing the low-level functions necessary to drive success in the autonomous vehicle field.

Qualifications:

  • An experienced (5+ years) developer who codes embedded software on low level ARM microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an oscilloscope probe with the other.
  • A developer who cares about building beautiful (but pragmatic) reusable embedded code and the systems to test and maintain that code.
  • A technical leader who enjoys mentoring junior developers and engineers and collaborating across teamsSomeone who has deep experience with any of  C/C++/Rust (we primarily use Rust).
  • Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards.

Requirements: This position is an onsite/hybrid position that will require onsite 3-5 days per week. This position will be hands-on partnering closely with our Compute, Hardware, and Sensor teams.

The US yearly salary range for this role is: $148,000 - $249,000 USD in addition to competitive perks & benefits. Waabi (US) Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior / Staff Embedded Software Engineer in Pittsburgh, PA vacancy
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people...  ..., and productizationBuild and maintain industry-leading software practices and principlesDevelop clean and efficient software for... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security...  ...Summary: SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software.... 
    Senior
    Full time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    4 days ago
  • What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering...  ...apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S....  ..., contractors, integrators, SEI staff, and leadership to assess needs and deliver... 
    Senior
    Full time
    For contractors
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    4 days ago
  • $241k - $320k

     ...learning to improve how the controller adapts across vehicles and operating conditions. Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale. Own problems end to end, from conceptualization... 
    Senior

    Waabi

    Pittsburgh, PA
    5 days ago
  •  ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Pittsburgh, PA, on-site Company Stage of Funding: Private Equity - Software Development Office Type: On-site Salary: [To be confirmed with final candidates] Company... 
    Senior
    Work at office

    Recruiting from Scratch

    Pittsburgh, PA
    3 days ago
  • $158k - $269k

     ...visit: You will... - Design and develop motion planning software and algorithms, building the brain which orchestrates decision...  ...traffic scenarios. - Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe... 
    Senior
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    29 days ago
  • $141k - $242k

     ...more visit: The Mapping team at Waabi develops the foundational spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping infrastructure... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    29 days ago
  • $160k - $240k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between...  ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software critical to development... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • Senior Embedded Software Engineer Pittsburgh, PA Glydways is reimagining what public transit can be. We believe that mobility is the gateway to opportunity—connecting people to housing, education, employment, commerce, and care. By making transportation more accessible,... 
    Senior
    Work at office
    Local area
    Relocation
    2 days per week

    Glydways

    Pittsburgh, PA
    1 day ago
  •  ...team is responsible for developing and maintaining the embedded software that bridges hardware and high-level applications in...  ...foundation of safe and intelligent trucking. As a Staff Embedded Software Engineer you will lead the design, development, and validation... 
    Full time

    Stack Av

    Pittsburgh, PA
    more than 2 months ago
  • $141k - $242k

     ...for answering one of the most critical questions in autonomous driving: exactly where is the vehicle right now?  As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting the highly precise, robust state estimation systems... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    26 days ago
  • $148k - $260k

     ...impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key...  ...CPU intrinsics (SSE/AVX, NEON/SVE). - Experience with embedded systems. - Shipped production software in one or more of the... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    5 days ago
  • $238k - $372k

     ...navigating a busy, ever-changing facility. We're looking for a Senior Staff AI Software Engineer, Perception to own the technical vision and system...  ...modalities, redundancy, and compute constraints on embedded/real-time hardware ~ A track record of setting technical... 
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Agility Robotics

    Pittsburgh, PA
    25 days ago
  • $171k - $273k

     ...us on LinkedIn.What we are looking forWe’re searching for a Staff Software Engineer to join our Aurora Services team. The Aurora Services team...  ...backend services, APIs, and data pipelines.Mentor and grow senior engineers, raising the technical bar for the entire organization... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    21 hours ago
  • Staff Software Engineer (Pittsburgh, PA)Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living...  ...an exciting opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our... 
    Full time
    Flexible hours

    Smith & Nephew

    Pittsburgh, PA
    3 days ago
  • $218.24k - $327.36k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between...  ...Meet the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    18 hours ago
  • $182.8k - $247.3k

     ...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable...  ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,... 
    Senior
    Work experience placement

    Duolingo

    Pittsburgh, PA
    3 days ago
  • $150.32k - $225.48k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  •  ...Responsibilities Lead BSP architectural design for multiple embedded Linux platforms. Develop requirements with systems...  ...as UFS, eMMC, and OSPI. Collaborate with hardware, software, and systems engineers on production automotive products. Act as the architectural... 
    Full time
    Work at office
    Immediate start

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider...  ...will work with an experienced engineering staff using state-of-the-art engineering...  ...opportunities within our own organization. Embedded Software Engineer II This selected candidate... 
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Pittsburgh, PA
    a month ago
  • $77k - $202k

     ...SummaryThe OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a pivotal role...  ...will analyze client needs, implement software solutions, and provide training and...  ...Computer and Information Science, Computer Engineering, Computer Management, Computer Science,... 
    Senior
    Full time
    H1b

    PwC

    Pittsburgh, PA
    4 days ago
  •  ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation...  ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in... 

    Voluble Systems LLC

    Pittsburgh, PA
    3 days ago
  •  ...will work within the CERT Division of the Software Engineering Institute (SEI). Carnegie Mellon...  ...Providing strategic technical support to senior decision makers.Leading teams in the development...  ...mentoring, and motivating less-senior staff.Oversees multiple projects.Acts... 
    Senior
    Full time

    Software Engineering Institute

    Pittsburgh, PA
    2 days ago
  •  ...functional and empirical analysis and design of software systems for Benshaw products. Provide...  ...software. Work closely with hardware engineers, power electronic engineers, and other...  ...with at least 5-7 years of real-time embedded software design experience or the... 
    Permanent employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc.

    Pittsburgh, PA
    a month ago
  • $153k - $207k

     ...new tiers and partner offerings.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop, release...  ...in KotlinMentor and set technical direction for junior engineers on the team You have...A Bachelor’s degree in Computer Science... 
    Senior
    Work experience placement

    Duolingo

    Pittsburgh, PA
    2 days ago
  •  ...Senior AWS Full Stack Software Engineer Full-time Hybrid – Knoxville, TN | Columbia, SC | Lafayette, LA | Birmingham, AL Position Overview Seeking a Senior AWS Full Stack Software Engineer to develop scalable cloud-based enterprise applications using Java... 
    Senior
    Full time
    Local area

    System One

    Pittsburgh, PA
    24 days ago
  • KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers to help with the maintenance of existing software applications and creation of new software applications. The position is... 
    Senior
    Contract work
    Work experience placement
    Remote work

    KeyLogic Systems

    Pittsburgh, PA
    1 day ago
  • $174k - $252k

     ...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Pittsburgh, PA
    18 hours ago
  • Job Title Location - Pittsburgh, Boston, north east US considered Why Confluence? At Confluence, we've always been driven by a commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries,...
    Senior

    Confluence Technologies

    Pittsburgh, PA
    4 days ago
  •  ...Job Description Job Description Position Title: Senior Java Full Stack Developer Position Location - Pittsburgh, PA ; Duration...  ...o Authentication and authorization services DevOps & Engineering Practices . Experience with: o Git and version control o CI... 
    Senior

    System One

    Pittsburgh, PA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Embedded Software Engineer. Be the first to apply!