Systems Engineer

Cypress Hcm — United States · Posted ~2 hours ago

Mid

Skills

systems engineering software architecture embedded systems distributed systems technical documentation Embedded Systems Distributed Systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A systems engineering role focused on designing scalable solutions across embedded and distributed environments. The position involves architecture decisions, cross-functional collaboration, and creation of technical artifacts.

Highlights

Opportunity to work on advanced software platforms combining systems engineering, software architecture, and next-generation technology development.

Description

Systems Engineer (SDK or Tools Team) Position Overview We are seeking a Systems Engineer who operates at the intersection of software and systems engineering to support the Arene service platform's SDK and Tools initiatives.The ideal candidate is a strong technical problem solver with experience defining requirements, designing system and software architectures, and working within complex embedded or distributed software environments. This individual will collaborate closely with systems engineering, software engineering, product, and global teams to develop scalable and reliable solutions for next-generation vehicle software platforms.Successful candidates will be comfortable discussing how they approach system design problems, create technical artifacts, and communicate technical decisions throughout the product development lifecycle. Responsibilities Collaborate with systems engineering, software engineering, product, and global teams to design and implement solutions for our new service platform (SDK and Tools).Define, decompose, and document system and software requirements for complex products and platforms.Design and document system and software architectures, including technical specifications and interface definitions.Create and maintain technical artifacts, including:Requirements documentationArchitecture and design diagramsSystem modelsState machinesSequence diagramsTechnical specificationsDevelop testable system requirements and establish requirements traceability.Participate in system architecture and design reviews.Identify, troubleshoot, and resolve complex software and system-level issues.Translate business and engineering requirements into scalable technical solutions.Support SDK and engineering tooling initiatives across embedded and distributed software systems. Required Qualifications 5+ years of Systems Engineering experience supporting complex software, embedded systems, or hardware/software products.Experience defining and documenting detailed system and software requirements.Experience designing and documenting system and software architectures.Strong understanding of software systems, software stacks, and embedded systems concepts.Experience creating technical artifacts such as architecture diagrams, specifications, requirements documentation, and system models.Ability to communicate and defend technical design decisions.Experience collaborating across systems and software engineering disciplines.Strong problem-solving and analytical skills. Technical Requirements Candidates with significant systems engineering experience using equivalent MBSE or requirements management tools are encouraged to apply. Systems Engineering & MBSE: Experience with MBSE methodologies and associated tools for creating and documenting system and software architectures. Experience with tools such as: CATIA, Strictdoc, Jama, SysML, UMLProgramming Languages: C++, Python (Exposure to Golang is a plus)Embedded & Software SystemsEmbedded software and firmware development conceptsSoftware stacks and distributed software architecturesMiddleware and inter-process communication frameworksReal-time and Linux-based software systemsRequirements traceability and systems documentation Preferred Technical Experience Complex hardware/software productsSDK development environmentsVehicle software platformsDistributed software systemsCloud platforms (AWS, Azure, or GCP)CI/CD and modern build environments (GitHub, GitLab, Bazel, or similar)Experience with any of the following is considered a plus:ADAS and vehicle networking conceptsECU architectureISO 26262AUTOSARCAN, Ethernet, or similar embedded communication protocolsVerification and validation methodologies Preferred Industry Experience Autonomous VehiclesAutomotiveRoboticsAerospaceEmbedded SystemsOther complex hardware/software engineering environments Compensation: $70-80/hr (W2) #LI-KC1