System Engineer

Cypress HCM

Dearborn (MI)

On-site

USD 115,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cypress HCM seeks a Systems Engineer to bridge software and systems engineering for the Arene service platform's SDK and Tools initiatives. The role requires defining requirements, designing architectures, and working across embedded and distributed software environments to deliver scalable vehicle software platforms.

You will collaborate with systems engineering, software, product, and global teams to create technical artifacts, communicate decisions, and drive requirements traceability

Qualifications

  • 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.
  • Ability to communicate and defend technical design decisions.
  • Experience collaborating across systems and software engineering disciplines.

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 architecture and design diagrams, state machines, and technical specifications.
  • Develop 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.

Skills

Systems engineering
MBSE
C++
Python
Embedded systems
Requirements management
Systems architecture

Education

Bachelor's degree in engineering

Tools

CATIA
Jama
SysML
UML

Job description

  • 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:
  • Architecture and design diagrams
  • State machines
  • Technical specifications
  • Develop 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, UML
  • Programming Languages: C++, Python (Exposure to Golang is a plus)
  • Embedded & Software Systems
  • Embedded software and firmware development concepts
  • Software stacks and distributed software architectures
  • Middleware and inter-process communication frameworks
  • Real-time and Linux-based software systems
  • Requirements traceability and systems documentation
Preferred Technical Experience
  • Complex hardware/software products
  • Vehicle software platforms
  • Distributed software systems
  • Cloud 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 concepts
  • ISO 26262
  • AUTOSAR
  • CAN, Ethernet, or similar embedded communication protocols
  • Verification and validation methodologies
Preferred Industry Experience
  • Autonomous Vehicles
  • Automotive
  • Robotics
  • Aerospace
  • Embedded Systems
  • Other complex hardware/software engineering environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer II, Arene Applied Engineering
Systems Engineer II, Arene Applied Engineering

Woven Planet • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Systems Engineer, Arene Applied Engineering
Systems Engineer, Arene Applied Engineering

Woven • Ann Arbor (MI)

On-site
USD 95,000 - 130,000
Health coverage
Family planning and care benefits
Senior Systems Engineer: Vehicle Software & SDK Tools
Senior Systems Engineer: Vehicle Software & SDK Tools

Cypress HCM • Dearborn (MI)

On-site
USD 115,000 - 140,000
Software Systems Engineer
Software Systems Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 90,000 - 120,000
Systems Engineer
Systems Engineer

HRU-Tech • Chantilly (VA)

On-site
USD 90,000 - 120,000
Systems Software Engineer (Generalist)
Systems Software Engineer (Generalist)

Saronic • San Diego (CA), Austin (TX)

On-site
USD 100,000 - 130,000
System Engineer (human)
System Engineer (human)

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 140,000
Senior Systems Architect
Senior Systems Architect

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Software Development Engineer
Software Development Engineer

Med-National Staffing Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
SOFTWARE SYSTEMS ENGINEER
SOFTWARE SYSTEMS ENGINEER

Redolent Infotech Pvt. Ltd. • Plymouth (MI)

On-site
USD 90,000 - 120,000