Sr. Software Engineer
Anyware Robotics
- Fremont, California, United States
- Fremont, California, United States
Über
Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for programming software solutions for a high DOF robotics system. You will also be responsible for staying up-to-date with the latest research and advancements in the fields of robotic systems, creating solid software development practices, and mentoring junior developers.
Responsibilities
- Architect & Develop high-performance software for our robotic automation systems.
- Refactor & Optimize Code to enhance modularity, scalability, and maintainability.
- Improve Execution Speed by profiling and accelerating critical system components.
- Collaborate Cross-Functionally with perception, motion planning, QA and deployment teams.
- Own CI/CD Pipelines, ensuring smooth integration, testing, and deployment.
- Lead Code Reviews, enforce best practices, and improve overall software quality.
- Learn & Adapt Quickly to new frameworks, libraries, and hardware constraints.
Basic Qualifications
- 5+ years of professional software development experience.
- Expert-level proficiency in C++, Proficient in Python
- Passion for code optimization, profiling, and performance tuning.
- Experience in multi-threading, memory management, and scalable architectures.
- CI/CD experience, including automation, testing frameworks, and deployment pipelines.
- Strong understanding of code quality, software design patterns, and best practices.
- Fast learner who can quickly grasp new technologies and frameworks.
- Startup mindset: hands-on, proactive, and ownership-driven.
Preferred Qualifications
- Experience with ROS2 or middleware communication stack.
- Prior experience designing scalable software architectures for robotics or automation.
- Knowledge of distributed systems and real-time computing.
- Knowledge of software infrastructure, DevOps, or cloud-based robotic systems.
- Strong Linux experience, including system-level debugging, performance tuning, and automation.
Benefits & Perks
- Competitive compensation & percentage of stock
- Health insurance with zero deductible
- Flexible PTO
- Regular off-site events
- 401K
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.