FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Robotics
Bright MachinesSenior Software Engineer responsible for developing systems for robotics in manufacturing at Bright Machines. Collaborating with engineers to build scalable automation solutions in a hybrid work environment.
Posted 5/13/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $170,000 - $210,000 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoJavaScriptLinuxPython
About the role
Key responsibilities & impact- Help design, develop and deploy software components that help realize Bright Machines vision of Software Defined Manufacturing
- Contribute best-in-class programming skills to develop reliable and scalable frameworks and infrastructure
- Write clean, maintainable code, and perform peer code-reviews
- Create unit, integration, and end-to-end tests to ensure we are continually shipping code to production
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
- Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
- Pair with adjacent teams to understand how your frameworks and infrastructure are actually used in the field, providing tier 3 remote support for production systems, continuously improving them and leveraging recent advances to improve developer velocity
Requirements
What you’ll need- Interest in Robotics
- At least 4 of the following with experience in a production environment: Software Development, On Prem infrastructure, Networking, Distributed Systems, Storage, Infrastructure As Code, Cloud infrastructure, Security Engineering, Robotics Software, Systems Development Engineer
- B.S. or M.S. degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related field
- 5+ years of job experience as Software Engineer or equivalent role
- Proficiency in a variety of modern programming languages (Python, Javascript, C#, Go, etc)
- Ability to work in a variety of compute environments (Windows, Linux, AWS/Azure)
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavascriptC#GoSoftware DevelopmentDistributed SystemsInfrastructure As CodeCloud infrastructureSecurity EngineeringRobotics Software
Soft Skills
clean codemaintainable codepeer code-reviewsinvestigate design approachesprototype new technologyevaluate technical feasibilityAgileScrumteam collaborationremote support
Certifications
B.S. degreeM.S. degree