Frontend Software Engineer – Robotics Teleoperation UI
Sigma Design
Frontend Software Engineer – Robotics Teleoperation UI
Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse clients around the globe. Sigma Design believes in hiring, developing, and recognizing the best. We offer competitive compensation, a 401(k) with up to 4% company match, quarterly bonus program, 15-days of accrued PTO and 9 company paid holidays. In addition, Sigma Design has multiple options for medical insurance and dental insurance. We also offer voluntary benefits: vision, long-term disability, and life insurance.
Primary Function:
The Frontend Software Engineer – Robotics Teleoperation UI is responsible for developing and improving user interface applications that support robotics teleoperation and data collection workflows. This role works closely with engineering and operations teams to gather requirements, design solutions, and implement modern frontend features that enhance usability, performance, and reliability of robotics software systems.
Essential Job Functions - Responsibilities:
Engineering: Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation. Occasionally may be required to travel as required to other facilities, clients, or suppliers.
Primary Function:
The Frontend Software Engineer – Robotics Teleoperation UI is responsible for developing and improving user interface applications that support robotics teleoperation and data collection workflows. This role works closely with engineering and operations teams to gather requirements, design solutions, and implement modern frontend features that enhance usability, performance, and reliability of robotics software systems.
Essential Job Functions - Responsibilities:
- Design, develop, and maintain frontend applications that support robotics teleoperation tools and operational workflows.
- Collaborate with engineering and operations teams to gather requirements and translate them into functional and intuitive user interface solutions.
- Develop modern web applications using TypeScript and React or similar frameworks to support operator interaction with robotics systems.
- Improve frontend software quality through enhanced architecture, code reviews, and expanded unit testing coverage.
- Troubleshoot, debug, and optimize UI performance to support reliable operational use.
- Work within Linux-based development environments and utilize command-line tools as part of the development workflow.
- Collaborate with cross-functional teams to integrate frontend systems with backend services and operational tools when required.
- Contribute to continuous improvement of frontend engineering practices and development standards.
- Follow Business Technology policies to protect sensitive data and reduce information security occurrences.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience required
- Minimum of 3 years of relevant software development experience with a focus on frontend or UI development preferred
- Experience developing web applications using TypeScript and modern frontend frameworks such as React preferred
- Familiarity working in Linux environments and using command-line tools
- General understanding of backend services or API integration
- Experience with software testing practices and improving unit test coverage preferred
- Strong written and verbal English language communication skills
- Excellent teamwork/interpersonal skills and the ability to communicate effectively
- Demonstrated ability to work collaboratively, both within and outside one's own work group
- Demonstrate commitment and adherence to Sigma Design Core Values
- Pass a post-offer background verification
Engineering: Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation. Occasionally may be required to travel as required to other facilities, clients, or suppliers.
You may also be interested in
Semiconductor Packaging Engineer
Sigma Design
Location
Redmond, WA
Experience Level
Mid Level
Employment Type
Full Time
Robot Teleoperator Support
Sigma Design
Location
Redmond, WA
Experience Level
Mid Level
Employment Type
Full Time
Engineering Technician II
Sigma Design
Location
Redmond, WA
Experience Level
Mid Level
Employment Type
Full Time
Embedded Linux Platform Engineer (Jetson OS Build & Validation)
Sigma Design
Location
Redmon, WA
Experience Level
Mid Level
Employment Type
Full Time