Boston Dynamics
Senior Staff Systems Engineer in Software
Boston Dynamics, Waltham, Massachusetts, United States, 02254
Overview
Join to apply for the
Senior Staff Systems Engineer in Software
role at
Boston Dynamics . The
Systems Engineering, Integration, and Test (SEIT) Department
of Boston Dynamics seeks a highly talented
Systems Engineer
who is passionate about working with an exceptional team of roboticists to develop the world’s most capable, safe, and reliable humanoid robot. This Systems Engineer will focus primarily on facilitating delivery of customer-driven software systems, potentially including environmental perception, mapping, motion planning, control systems, robot application software, systems software, robot behavior learning, data operations, enterprise software integration, and Human Robot Interaction. You will help develop and promote the Systems Engineering (SE) approach that spans requirements generation, architectural trade studies, performance attribute engineering, system analysis, simulation, design, integration, and testing. You will be innovating not only on product implementation of advanced robotic technologies, but you will also be helping with new approaches to the emergent SE discipline at Boston Dynamics.
Responsibilities Solicit requirements from stakeholders and subject-matter experts. Derive system and software requirements from stakeholder requirements. Perform research, analysis, and experimentation to ensure requirements are properly parameterized. Author and seek approval for high quality system requirements.
Help develop, document, and build agreement to a compatible set of functional performance expectations, including User Experience, robot taskability, behavioral reliability, and safety. Facilitate activities that accelerate product design convergence to these targets.
Participate in development and documentation of the functional architecture of the product ecosystem.
Play a leadership role in authoring the humanoid product’s evolving Concept of Operations, ensuring that the intended breadth of use cases are clearly defined for the product.
Support development of quantified product usage scenarios and their effective usage in requirement verification activities.
Support system DFMEA execution. Support system trade studies and program technical reviews.
Develop and maintain system interface control documents.
Review requirements from other authors, providing coaching to achieve requirement quality expectations. Facilitate requirement approval and change management.
Ensure requirements are well organized within the appropriate databases, traced to design documents, verification plans, verification results, and potentially other entities of interest.
Track and report on requirements development and verification progress, identify holes, mitigate risks, and help drive issue closure.
Required Skills & Experience Exceptional written & verbal communication, interpersonal skills, collaboration, and conflict resolution.
5+ years of experience in systems engineering of complex embedded mechatronic systems, or cyber-physical systems.
Experience with specialized requirements management tools; Jama experience is especially helpful.
BS in engineering (Robotics, Computers, Software, Electrical, Systems, or similar). MS in engineering preferred.
Desired Skills & Experience Autonomous vehicles, mobile robotics, perception technologies, and walking robots.
Experience developing complex embedded systems for mass production.
Authoring, reviewing, and approving a wide variety of requirements.
Reliability & robustness engineering methodologies, including boundary and parameter diagramming, DFMEA, DVP&R, root cause analysis, statistical methods.
Safety-critical system development.
Familiarity with software related to BLDC motors, encoders, cameras, user interfaces, LEDs, two-way audio, radios, computers, microcontrollers, batteries, and/or chargers.
Software tools including Jama, Jira, Google Suite, Testrails, Matlab, Git, Linux.
Familiarity with one or more programming languages (e.g. C++, Python).
Systems software design, architecture, development life cycle and processes.
Familiarity with modern Machine Learning practices, architectures, and workflows.
Familiarity with cybersecurity concepts and best practices.
Experience working in cross-functional teams spanning algorithms, software, and hardware architectures.
Troubleshooting/debugging issues between hardware and software.
Seniority level Mid-Senior level
Employment type Full-time
Job function Information Technology
Industries Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Boston Dynamics by 2x.
Get notified about new Senior Staff System Engineer jobs in
Waltham, MA .
Additional postings may include locations such as Tewksbury, MA; Andover, MA; Cambridge, MA; Marlborough, MA; Boston, MA; and other surrounding areas with salary ranges published where available.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Join to apply for the
Senior Staff Systems Engineer in Software
role at
Boston Dynamics . The
Systems Engineering, Integration, and Test (SEIT) Department
of Boston Dynamics seeks a highly talented
Systems Engineer
who is passionate about working with an exceptional team of roboticists to develop the world’s most capable, safe, and reliable humanoid robot. This Systems Engineer will focus primarily on facilitating delivery of customer-driven software systems, potentially including environmental perception, mapping, motion planning, control systems, robot application software, systems software, robot behavior learning, data operations, enterprise software integration, and Human Robot Interaction. You will help develop and promote the Systems Engineering (SE) approach that spans requirements generation, architectural trade studies, performance attribute engineering, system analysis, simulation, design, integration, and testing. You will be innovating not only on product implementation of advanced robotic technologies, but you will also be helping with new approaches to the emergent SE discipline at Boston Dynamics.
Responsibilities Solicit requirements from stakeholders and subject-matter experts. Derive system and software requirements from stakeholder requirements. Perform research, analysis, and experimentation to ensure requirements are properly parameterized. Author and seek approval for high quality system requirements.
Help develop, document, and build agreement to a compatible set of functional performance expectations, including User Experience, robot taskability, behavioral reliability, and safety. Facilitate activities that accelerate product design convergence to these targets.
Participate in development and documentation of the functional architecture of the product ecosystem.
Play a leadership role in authoring the humanoid product’s evolving Concept of Operations, ensuring that the intended breadth of use cases are clearly defined for the product.
Support development of quantified product usage scenarios and their effective usage in requirement verification activities.
Support system DFMEA execution. Support system trade studies and program technical reviews.
Develop and maintain system interface control documents.
Review requirements from other authors, providing coaching to achieve requirement quality expectations. Facilitate requirement approval and change management.
Ensure requirements are well organized within the appropriate databases, traced to design documents, verification plans, verification results, and potentially other entities of interest.
Track and report on requirements development and verification progress, identify holes, mitigate risks, and help drive issue closure.
Required Skills & Experience Exceptional written & verbal communication, interpersonal skills, collaboration, and conflict resolution.
5+ years of experience in systems engineering of complex embedded mechatronic systems, or cyber-physical systems.
Experience with specialized requirements management tools; Jama experience is especially helpful.
BS in engineering (Robotics, Computers, Software, Electrical, Systems, or similar). MS in engineering preferred.
Desired Skills & Experience Autonomous vehicles, mobile robotics, perception technologies, and walking robots.
Experience developing complex embedded systems for mass production.
Authoring, reviewing, and approving a wide variety of requirements.
Reliability & robustness engineering methodologies, including boundary and parameter diagramming, DFMEA, DVP&R, root cause analysis, statistical methods.
Safety-critical system development.
Familiarity with software related to BLDC motors, encoders, cameras, user interfaces, LEDs, two-way audio, radios, computers, microcontrollers, batteries, and/or chargers.
Software tools including Jama, Jira, Google Suite, Testrails, Matlab, Git, Linux.
Familiarity with one or more programming languages (e.g. C++, Python).
Systems software design, architecture, development life cycle and processes.
Familiarity with modern Machine Learning practices, architectures, and workflows.
Familiarity with cybersecurity concepts and best practices.
Experience working in cross-functional teams spanning algorithms, software, and hardware architectures.
Troubleshooting/debugging issues between hardware and software.
Seniority level Mid-Senior level
Employment type Full-time
Job function Information Technology
Industries Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Boston Dynamics by 2x.
Get notified about new Senior Staff System Engineer jobs in
Waltham, MA .
Additional postings may include locations such as Tewksbury, MA; Andover, MA; Cambridge, MA; Marlborough, MA; Boston, MA; and other surrounding areas with salary ranges published where available.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr