> Markdown version of [/jobs/ext/3536655-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3536655-systems-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). --- # Systems Engineer - **Company:** Siemens AG - **Location:** Newton, MA, United States - **Experience:** Experienced - **Salary:** $114,920.0 - $158,015.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Systems Engineering, JIRA, Collaborative Software, Electronic Data Interchange (EDI), Hardware Design, Hardware-In-The-Loop Simulation, Issue Tracking Systems, Cyber-physical Systems, Requirements Management, Robotic Automation Software, Systems Architecture, Test Management, Helix ALM, State Machines, Git, Information Technology, Polarion, Software Version Control - **Published:** October 1, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a2247b84afa49bdb ## About the Role * Demonstrated experience in systems engineering for complex technical systems, preferably involving robotics, distributed software, real-time control, medical technology, or safety-critical environments. * Strong experience creating technical documentation, system specifications, interface descriptions, requirements, and verification artifacts. * Experience defining system behavior across interfaces, including command flows, status reporting, component communication, fault handling, recovery behavior, and safe-state behavior. * Practical experience with state machines, workflow logic, system modes, and behavior modeling for interconnected hardware and software components. * Experience developing and executing test cases in simulation, hardware-in-the-loop, or real hardware setups to verify requirements, interfaces, and system behavior. Preferred Experience * At least 3 years with systems engineering methodologies, interface management, requirements decomposition, behavior modeling, verification planning, traceability, and design reviews. * At least 3 years supporting complex cyber-physical systems, autonomous robotic systems, medical robotic platforms, image-guided therapy systems, or distributed control systems. * At least 2 years with medical device development, regulated product development, or safety-critical software and hardware integration. * Experience with advanced healthcare technologies involving robotics, imaging, AI/ML, autonomous systems, or neurovascular applications. * Familiarity with requirements management, interface documentation, system modeling, test management, issue tracking, version control, and simulation or hardware-in-the-loop test tools is preferred. Examples may include Helix ALM, Polarion, Jira, Git, and related engineering collaboration platforms. * Familiarity coordinating technical specifications with external partners, subcontractors, or consortium members to ensure component compatibility and integration readiness. * Familiarity with federally funded programs or with multi-institutional research collaborations. Education Required * Bachelor's degree in Robotics, Engineering, Computer Science, Biomedical Engineering, or a related technical field. Education Preferred * Master's degree in Robotics, Autonomous Systems, Control Engineering, or a related technical field. ## Description Support the definition, documentation, integration, and verification of system behavior for the ARIES (Autonomous Robotics & Imaging Ecosystem for Stroke) program, a multi-institutional, federally funded advanced medical technology initiative combining robotics, imaging, AI, autonomous control systems, neurovascular devices, and safety-critical software. This role works closely with system architects, software engineers, electrical engineers, robotics engineers, and external consortium partners to translate architectural concepts into clear system specifications, especially for interfaces, component communication, system states, and expected behavior during interface use. The Systems Engineer will help define system state machines, document how components shall interact under nominal and fault conditions, create verification test cases, and implement tests in simulation and hardware environments to confirm that the system adheres to its specifications. As a Systems Engineer you will be responsible for: * Collaborate with system architects and engineering teams to translate system architecture into clear requirements, specifications, and engineering documentation. * Define and maintain interface specifications that describe data exchange, commands, status information, error handling, timing expectations, and communication behavior between system components. * Specify system behavior when interfaces are used, including nominal workflows, degraded modes, fault conditions, recovery behavior, and safe-state transitions. * Define and document system state machines, including allowed states, transitions, triggers, guards, outputs, and expected behavior across interacting components. * Create, review, and maintain verification test cases that demonstrate whether system behavior, interfaces, and communication between components meet the defined specifications. * Implement and execute test cases in simulation, hardware-in-the-loop, and real hardware environments to verify that components and integrated systems adhere to their specifications. * Coordinate interface and behavior specifications with external consortium partners to ensure that partner components, internal components, and communication pathways remain compatible and aligned. ## Related Videos - [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) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)