Robotics Software Engineer
$94.28k - $127.56kBrooks Automation
Brooks is a leading provider of automation solutions with over 40 years of experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control solutions that empower chip manufacturers worldwide. Our product portfolio includes a range of automation solutions, including robots, vacuum systems, and atmospheric robots for semiconductor manufacturing (
Are you looking for a place where you can be part of a transformation? Join us at Brooks Automation and be a part of a dynamic organization that is shaping the future of technology.
Brooks is looking for a Software Engineer as we accelerate our growth journey. WHAT YOU'LL DO
- Develop embedded software for new and legacy products within the Robotics Automation Group to control robot motion, interface with vacuum chamber sub-systems, and perform self-diagnostics.
- Design, implement, and maintain robotics and motion control software for advanced automation systems.
- Develop and optimize robot motion capabilities including trajectory generation, multi-axis coordination, synchronization, and performance tuning.
- Contribute to EtherCAT-based distributed control architectures and industrial networking solutions.
- Collaborate with cross-functional engineering teams, product management, and customers to define and implement new product features.
- Develop and communicate software requirements and design changes to peers; participate in design reviews.
- Ensure reliable and high-quality software through development and automated testing best practices.
- Actively participate in Zero Defects initiatives to improve our DevOps software development process; research and evaluate process improvements and new tools.
- Collaborate on the design of test equipment and setup of robotic hardware or systems.
- Support manufacturing and field service engineers in investigating and troubleshooting field issues (remote or on-site).
- Proficiency in programming C++11 or later.
- Experience with embedded real-time systems under a multi-threading and interrupt driven environment, such as QNX or Real-Time Linux.
- Experience applying object-oriented design best practices.
- Experience working as part of a team following modern software development practices (SDLC), working with revision control tools, using remote debuggers, and following software release processes, ideally in an Agile environment.
- Experience with robotics software development, machine automation, or industrial control systems.
- Experience with robotics, kinematics/dynamics, motion planning, motion control systems, or servo control architectures.
- Experience with EtherCAT software stacks, industrial networking, or distributed control systems.
- Experience in one or more of the following would be a plus,
-
- Experience working with customers to address field issues.
- Experience with robotics applications in semiconductor or industrial automation environments.
- Experience with FPGA-based systems and hardware/software integration.
- Familiarity with Python, JavaScript, MATLAB, or similar scripting languages.
Base Salary Range: $94,280.13 USD to $127,555.47 USD Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate. This position is also eligible for an annual discretionary bonus. Benefits At Brooks, we offer the following benefits for this position, subject to applicable eligibility requirements:
- Medical, Dental, Vision and Disability Insurance
- 401(k) Plan
- Exempt employees are provided company paid holidays and Flexible Vacation to enjoy personal time off and incidental sickness.
At Brooks, we aim to foster a collaborative and engaging environment while offering flexibility where possible. Work arrangements may include a mix of in-office and remote work, depending on the nature of the role and business needs. Specific expectations will be shared during the interview process. Brooks is committed to fostering a diverse and inclusive workplace and proudly serves as an equal-opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected characteristics. Diversity enhances our innovative capabilities and strengthens our ability to serve our customers and communities effectively. At Brooks Automation, we celebrate the unique experiences and perspectives each individual brings, believing they are essential to our collective success. Join us in building a workplace where every team member is valued and can thrive. For applicants with disabilities requiring accommodations, don't hesitate to get in touch with View email address on click.appcast.io or call View phone number on click.appcast.io to discuss your needs. Review EEO Law & EEO Statement. Brooks Automation participates in E-Verify® to confirm eligibility for employment in the United States. For more details, visit E-Verify® is a registered trademark of the U.S. Department of Homeland Security.
$85.67k - $159.11k
...autonomous vehicles. Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware. Our... ...of mobility. Job Responsibilities: Senior Software Engineer Robotics The role also includes validating and maintaining...SuggestedPermanent employmentWork at officeLocal area3 days per week- ...Mechanical Engineer Teledyne Technologies Incorporated provides enabling technologies... ...to join our team in creating world class robotic systems for use in military, law enforcement... ...the disciplines of electrical, software, systems, manufacturing, and operations....SuggestedMinimum wagePermanent employmentWork experience placementLocal area
- ...Software Engineer Berkshire Grey is a leader in AI-enabled robotics, providing innovative automation solutions for e-commerce, retail replenishment, package handling, and logistics operations. Our technology automates complex warehouse tasks such as picking, packing...Suggested
$138.9k - $180.6k
...AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting,... ...products/solutions for Naval and Marine applications (including robotic systems) is a plus Experience with bare-metal embedded...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work$107k - $130k
...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat... ...on our Device Management and Readiness products, currently 3 engineers and 2 QA, and growing. Engineers have real ownership, short feedback...SuggestedMinimum wageOngoing contractFull timeH1bLocal areaRemote workWorldwideRelocation$118.27k - $160.01k
...experience in the semiconductor industry, offering precision robotics, integrated automation systems, and contamination control... ...organization that is shaping the future of technology. Senior Software Engineer Job Description Required Qualifications Embedded...Work at officeRemote workWorldwideFlexible hours- ...diverse range of technologies and markets, including Flying Tools, robots with long flexible-arm and flying end effectors; Georgie's... ...-stage research. About the Role We're seeking a Software Engineer, Integrated Systems to help develop and scale the software systems...Part timeLocal areaFlexible hours
$68.9k - $131.1k
...difference at RTX. \n \n What You Will Do \n \n The mission of the software team in Tewksbury, MA is to provide world-class software for our customers. We are looking to add software engineers to our development team for a wide array of products including Battle...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours- ...Design, develop, maintain, and debug networking system software, including operating systems, network interfaces, protocols, security... ...Requirements: A master's or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or Information Systems is required,...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...help shape the future of aerospace and defense. \n \n he Software Product Assurance Center’s Software Security Sensors and Effectors...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...: Software Safety Engineer III Description Who We Are Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers, creators and doers worldwide. We make things that fly, hover, zoom and launch. Things...Full timeWorldwideFlexible hoursShift workDay shift
- ...cloud. We're a small, fast-moving team building category-defining software, and we go to market alongside the world's leading technology partners. Role Overview We are seeking a Senior Software Engineer to own and evolve Cephable's React/Electron desktop app. This...Local area
$125k - $160k
...defense systems. About The Role We are looking for a Senior Software Developer who will work with an interdisciplinary team to... ...~4-year degree in fields such as Computer Science, Computer Engineering, Mathematics, or Physics (or equivalent experience) ~5+ years...Temporary workH1bH-2A VisaH2bWork visaShift work$152k - $189.26k
...Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably. Senior Software Engineer Position Overview As a Senior Software Engineer at TraceLink, you’ll design, build, test, deploy, and maintain secure,...$98 - $110 per hour
...Senior Software Engineer Location: Tewksbury, MA Job ID: #73164 Pay Range: $98-110 ph (W2) Duration: 12 mos We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts. All teams develop software in a variety of languages...Local area- ...managed services providers leverage NetBrain’s platform.What We NeedNetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end and back-end, architecting and building high-performance web applications...Work experience placement
- ...fully owned subsidiary of Lancesoft Job Details Title: Software Developer Location: Lexington, MA Duration: 3 years contract... ...desired but not required. Experience with agile software engineering methodology, such as scrum. Knowledge of MATLAB would be...Contract workApprenticeshipLocal area
$110k
1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Senior Software Engineer II (Instrumentation Laboratory Company, a Werfen Company, Bedford, Massachusetts): On behalf of a worldwide developer, manufacturer,...Full timeWork at officeWorldwideHome office2 days per week3 days per week$123.6k - $176.77k
...change lives. If this sounds like an environment where you’d thrive, read on to learn more. What You'll Do As a Senior Software Engineer in the Healthcare Workforce Solutions (HWS) group, you’ll play a pivotal role in shaping our technology and development of the...Full timeWork at officeLocal areaRemote workEarly shift$107.9k - $195.05k
...The Defense Sector at Leidos currently has an opening for a Software Engineer to work remotely, but based out of our Tewksbury, MA office. This is an exciting opportunity to use your experience helping the C-sUAS Engineering and Integration mission. In this mission we...Work at officeRemote work- ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system... ...Desired Qualifications ~ BS/MS in Computer Science, Robotics, Aerospace, or a related field ~5+ years of experience in...Work from homeFlexible hours
$170k - $190k
...Applied Research Solutions is seeking a Senior Software Engineer. The Senior Software Engineer shall perform work that applies a broad theoretical and practical knowledge of software engineering to support the acquisition process. This role will also require experience...For contractorsFor subcontractor- ...Powered by trillions of lines of code scans and a proprietary AI-generated remediation engine, the Veracode platform is trusted by organizations worldwide to build and maintain secure software from code creation to cloud deployment. Learn more at on the Veracode blog,...Worldwide
$64.93k - $110.37k
...part of? Come build your career with us. We are looking for 2026/2027 graduates interested in joining our ES Defense software engineering team in NH/MA. Qualified candidates will have an opportunity to become a member of our team working across multiple...Full timeLocal areaImmediate startWorldwideFlexible hours$96.8k - $145.2k
...path of progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesOnto Innovation is seeking a Software Engineer III to join our team in Wilmington, Massachusetts location. This role is part of team developing our next-generation proprietary...Permanent employmentFull time$79.37k - $134.92k
...are seeking a talented individual with strong communication and software development skills, with an aptitude for the development and... ...Skills Bachelor's Degree in computer science, computer engineering, or related field and 2 years of related experience Experience...Full timeLocal areaWorldwideFlexible hoursNight shift- ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization... ...the future. Department Summary Do you want to engineer software systems that contribute to solving our nation’s most critical...InternshipLocal areaImmediate start3 days per week
$105.59k - $142.86k
...semiconductor industry, offering precision robotics, integrated automation systems, and... ...shaping the future of technology.System Software EngineerJob DescriptionThe qualified candidate... ...with a team of software and hardware engineers in supporting industry leading vacuum...Full timeWork at officeRemote workWorldwideFlexible hours- ...C++ programming Experience with board bring-up and hardware-software integration BSP, Linux Kernel, Device Tree, and Device... ...peripheral issues Work closely with hardware, firmware, and product engineering teams Optimize system stability, performance, and power...Permanent employmentFull timeTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
- intel software engineer Chelmsford, MA
- software engineer Chelmsford, MA
- part time software developer remote Chelmsford, MA
- ngo software engineer Chelmsford, MA
- software engineer healthcare Chelmsford, MA
- software developer fintech Chelmsford, MA
- cybersecurity software engineer Chelmsford, MA
- senior software engineer remote Chelmsford, MA
- software developer Chelmsford, MA
- startup software engineer Chelmsford, MA






