Software Systems Engineer
CyberCoders · Arden, NC · 3 days ago
On-siteInformation TechnologyFull-time
About the role
The Software Systems Engineer is responsible for developing and integrating system-level software solutions, defining software requirements, and supporting system architecture and functional safety initiatives. This role partners closely with cross-functional engineering teams to support software design, testing, validation, and release activities.
Responsibilities
- Define and manage system and software requirements.
- Develop software for assigned features and applications.
- Partner with systems, applications, and hardware engineers to deliver software solutions.
- Support software architecture, integration, and design reviews.
- Create and execute verification and validation plans, including SIL and HIL testing.
- Ensure compliance with functional safety, regulatory, and customer requirements.
- Coordinate with global engineering teams, suppliers, and customers throughout development.
- Contribute to software testing, risk assessments, and product qualification activities.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of experience in software development, systems engineering, or embedded software.
- Experience with software requirements, architecture, integration, and testing.
- Familiarity with tools such as Polarion, Jira, and Bitbucket.
- Knowledge of software development lifecycle, branch management, and testing methodologies.
- Understanding of hardware/software interfaces, functional safety, FMEA, SIL, and HIL testing.
- Exposure to model-based development tools such as MATLAB/Simulink.
- Strong project leadership, communication, and cross-functional collaboration skills.
Qualifications
- 5+ years of software design and development experience.
- Experience with functional safety and cybersecurity.
- Knowledge of controls, motors, powertrain systems, and simulation environments.
- Familiarity with electrical test equipment and system validation processes.
- Strong analytical and problem-solving capabilities.
Benefits
- Vacation/PTO
- Medical
- Dental
- Vision
- 401k
- Bonus
- Relocation
- Telecommute