> Markdown version of [/jobs/ext/550328-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/550328-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Anyware Robotics - **Location:** Fremont, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cloud Computing, Program Optimization, Profiling, Software Quality, Code Review, Continuous Integration, Software Debugging, Software Design Patterns, Linux, DevOps, Programming Tools, Distributed Systems, Memory Management, Middleware, Python (Programming Language), Motion Planning, Performance Tuning, Robotic Automation Software, Software Engineering, Software Systems, Multithreading, Delivery Pipeline, Code Restructuring - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=63b299542020b6dd ## About the Role Do you have experience in System tuning?, * 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. ## Description The Senior Software Engineer role focuses on designing, optimizing, and maintaining high-performance software for advanced robotic automation systems. This position involves leading code architecture and reviews, improving scalability and efficiency, mentoring junior developers, and collaborating across teams to drive innovation in robotics software development., 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., * 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)