Principal Software Architect- Core Perception jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boston Dynamics · 10 hours ago

Principal Software Architect- Core Perception

Boston Dynamics is seeking a highly experienced Principal Software Architect to join their Stretch Perception teams. In this pivotal role, you will design and optimize essential tools and infrastructure for the team's success, while also mentoring other engineers and advocating for best practices.

Artificial Intelligence (AI)RoboticsSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Develop a deep and comprehensive understanding of the team’s systems and their interdependencies
Collaborate closely with team members to understand and prioritize key requirements and needs
Propose, design, and implement innovative strategies to maximize the performance of real-time on-robot systems, including system architecture, tooling, infrastructure, and processes
Design, implement, and maintain critical off-robot infrastructure, including data aggregation, log analysis, data visualization, and large-scale processing solutions
Serve as a go-to technical leader on the team, championing software best practices and driving excellence
Collaborate with adjacent teams (e.g., other robotic disciplines, software teams) to ensure strategic alignment
Work closely with engineering leaders to identify and capitalize on key opportunities for innovation and growth

Qualification

C++Software architecturePerformance optimizationRoboticsComputer visionML perceptionTeachingLog analysisData visualizationSensor hardwareCompute hardwareCommunicationCollaboration skillsMentorship

Required

12+ years of experience in a software engineering role
BS or MS in Computer Science or a closely related technical field
Expert-level software development skills, particularly in C++, with a strong command of software architecture, design patterns, and performance optimization techniques
Experience facilitating rapid development in complex systems, including testing
Experience defining measurable, actionable work items (tasks, stories, epics) that are ready to delegate
Excellent communication and collaboration skills
An eagerness to teach and help a team grow their knowledge

Preferred

Familiarity with robotics, computer vision, point cloud processing, and/or ML perception methodologies
Familiarity with sensor and/or compute hardware (cameras, depth cameras, GPUs) is a plus

Benefits

Medical
Dental vision
401(k)
Paid time off
Annual bonus structure

Company

Boston Dynamics

twittertwittertwitter
company-logo
Boston Dynamics is an engineering company that specializes in building dynamic robots and software for human simulation.

Funding

Current Stage
Late Stage
Total Funding
$37M
Key Investors
SoftBank
2020-12-09Acquired
2019-02-06Series Unknown· $37M

Leadership Team

leader-logo
Robert Playter
Chief Executive Officer
linkedin
leader-logo
Marc Theermann
Chief Strategy Officer
linkedin
Company data provided by crunchbase