Staff Software Engineer

5 days ago


Sunnyvale, California, United States Mercedes-Benz R&D Full time
About the Role

We are seeking a highly skilled Staff Software Engineer to join our team at Mercedes-Benz R&D, specializing in parking systems. As a key member of our Autonomous Driving team, you will be responsible for developing and implementing advanced software solutions for autonomous parking systems.

Key Responsibilities
  • Design and develop robust real-time algorithms for motion and trajectory planning in dynamic environments.
  • Develop and optimize software for situation analysis, decision making, path planning, behavior planning, motion planning, and trajectory optimizations for autonomous parking systems.
  • Test and validate developed algorithms and software in simulated and real-world environments to ensure high availability, accuracy, and robustness of parking features.
  • Maintain and document code to ensure colleagues are up-to-date with evolving software.
  • Investigate planning concepts to ensure vehicles can handle real-world parking and low-speed driving situations.
  • Provide technical guidance and leadership to the team, ensuring alignment with project goals and objectives.
Requirements
  • Bachelor's degree with 7+ years of relevant experience, Master's degree with 5+ years of relevant experience, or Ph.D. in Engineering, Computer Science, Physics, Robotics, or a related field.
  • Knowledge of search-based algorithms (A*, RRT, etc.).
  • Knowledge of trajectory planning concepts and algorithms (lattice planner, sampling-based trajectory planning, etc.).
  • Knowledge of robotics algorithms such as coordinate system transformation, kinematics, and dynamics.
  • Excellent C++ programming expertise.
  • Knowledge of Python programming language.
  • Excellent understanding of machine learning.
  • Comfortable with deep learning frameworks (e.g., PyTorch, TensorFlow).
  • Proven ability to multitask and deliver on challenging software development tasks.
  • Experience with source code management, unit testing, code review, and issue tracking systems.
  • Knowledge of Linux and development on Linux systems.
  • Capability to read and implement latest approaches in trajectory planning and autonomous parking systems.
  • Skills in software architecture and design (UML, state charts, etc.).
  • Valid US driver's license.
Preferred Qualifications
  • Excellent expertise in Python programming.
  • Excellent expertise in robotics real-time trajectory planning in dynamic environments.
  • Experience working independently in a large software setting.
  • Experience working with robot and/or automotive hardware.
  • Experience with simulation environments.
  • Excellent communication skills.
  • Experience with mentoring and developing junior members of a team.
  • System integration and software architecture skills.
  • Hands-on experience with training and deploying DNNs/foundation models.
What We Offer

As a Staff Software Engineer at Mercedes-Benz R&D, you will have the opportunity to work on cutting-edge projects, collaborate with a talented team, and contribute to the development of innovative autonomous parking systems. We offer a competitive salary range of $152,300 - $194,100, as well as a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) with employer match, and paid time off.

We are an equal opportunity employer and strongly support diversity in the workforce. If you are a motivated and experienced software engineer looking to join a dynamic team, please submit your application.



  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • Sunnyvale, California, United States Wal-Mart Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems.Key ResponsibilitiesDesign and develop software systems that meet the needs of our...


  • Sunnyvale, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Walmart Global Tech. As a Staff Software Engineer, you will play a key role in driving the development of complex software changes and leading the design of new features.Key Responsibilities:Provide technical leadership and use engineering best practices to initiate,...


  • Sunnyvale, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Walmart Global Tech. As a Staff Software Engineer, you will play a key role in driving engineering excellence and technical leadership across the organization.Key Responsibilities:Provide technical leadership and guidance to cross-functional teams to initiate, plan,...


  • Sunnyvale, California, United States Danaher Full time

    At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world's most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:As a Staff Embedded Software Engineer, you will work with a group of talented and dedicated people to improve and extend Intuitive robotic product lines. You will contribute broadly to the Future Forward group, with focus on the embedded and platform software at the heart of Intuitive systems, with influence...


  • Sunnyvale, California, United States Mercedes Benz R&D North America Full time

    About the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Mercedes Benz R&D North America. As a key member of our autonomous parking systems team, you will be responsible for developing and maintaining advanced software solutions for our self-driving cars.Key Responsibilities:Design and implement robust real-time algorithms...


  • Sunnyvale, California, United States Illumio Full time

    About IllumioIllumio is a leading provider of cloud security solutions. We are seeking a highly skilled Staff Engineer to join our team.Key ResponsibilitiesParticipate in discussions with Product Management and Software Development teams to understand the details and goals of assigned features.Develop detailed test strategies that include impacted areas for...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job OpportunityJob Title: Senior Software EngineerJob Summary:Lynx Software Technologies, a leading provider of software solutions, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the needs of our...


  • Sunnyvale, California, United States Google Inc. Full time

    About the RoleAs a Senior Staff Software Engineer at Google Inc., you will play a critical role in leading the development and implementation of our Arm-based server solutions. This position requires a strong technical background, leadership skills, and the ability to collaborate with cross-functional teams.Key ResponsibilitiesLead the CPU software...


  • Sunnyvale, California, United States Illumio Full time

    Position: Staff EngineerIllumio is seeking a dedicated Staff Engineer to contribute to our innovative projects. In this role, you will:Engage in collaborative discussions with Product Management and Software Development teams to gain insights into the objectives and specifics of assigned features.Formulate comprehensive testing strategies that encompass all...


  • Sunnyvale, California, United States Illumio Full time

    About the Role:Illumio is seeking a highly skilled Staff Engineer to join our team. As a Staff Engineer, you will play a key role in driving the development of our software solutions.Key Responsibilities:Collaborate with Product Management and Software Development teams to understand feature requirements and goals.Develop comprehensive test strategies to...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareOverview: We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices.Key Qualifications:7 to 10+ years of relevant experience, with a focus on leadership roles.Expertise in power consumption analysis and...


  • Sunnyvale, California, United States Walmart Full time

    Exciting Opportunity as Tech Lead Staff Software Engineer at Walmart Global TechAbout the Role:Lead and mentor a team of software engineers, setting technical direction and fostering a collaborative environment.Drive the development of web integration on a React application, ensuring timely delivery and adherence to business objectives.Collaborate with...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedRole Overview:We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable technology. The ideal candidate will possess a strong background in:Experience: 7 to 10+ years in hardware engineering...


  • Sunnyvale, California, United States Amazon Services LLC - A57 Full time

    About Amazon Services LLC - A57Amazon Services LLC - A57 is a leading provider of innovative consumer electronics and software solutions. Our team of experts is dedicated to designing and engineering high-profile products that meet the evolving needs of our customers.Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption analysis for consumer electronics and wearable technology.Proficient in power and thermal measurement...


  • Sunnyvale, California, United States Wal-Mart Full time

    Job SummaryWe are seeking a highly experienced and skilled Director of Software Engineering to lead our software development team at Wal-Mart. As a key member of our technology leadership team, you will be responsible for driving the development of innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of software...


  • Sunnyvale, California, United States Walmart Global Tech Full time

    About the TeamWe are a team of skilled engineers and innovators at Walmart Global Tech, dedicated to shaping the performance optimization strategies of our cutting-edge systems. Our team is passionate about uncovering system bottlenecks and fine-tuning performance to deliver exceptional results.Position OverviewWe are seeking a talented and experienced...