Systems Engineer

Pi-Square Technologies LLC
Dublin, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Algorithm Design Systems Engineering C++ (Programming Language) Communications Protocols Software Debugging Embedded C Embedded Software Ethernet MATLAB Requirements Management Requirements Traceability Software Requirements Analysis
+1 more
Systems Integration

Job description

We are seeking a Systems Engineer with strong experience in Embedded Development, Systems Engineering, and Controls Engineering to support the development and integration of advanced automotive and embedded systems. The ideal candidate will work closely with cross-functional teams to define system requirements, develop control strategies, and ensure successful implementation of embedded software solutions., * Develop and manage system requirements, architecture, and functional specifications for embedded systems.

  • Design, implement, and validate embedded software solutions for automotive or industrial control applications.
  • Develop control algorithms and system models using MATLAB/Simulink and related tools.
  • Collaborate with hardware, software, validation, and integration teams throughout the product development lifecycle.
  • Perform system-level analysis, debugging, and troubleshooting of embedded control systems.
  • Support requirements traceability, change management, and compliance with industry standards.
  • Participate in system integration, verification, and validation activities.
  • Prepare technical documentation, test plans, and engineering reports.

Requirements

  • Strong experience in Embedded Systems Development.
  • Hands-on experience in Systems Engineering and Requirements Management.
  • Experience with Controls Engineering and Control Algorithm Development.
  • Proficiency in MATLAB/Simulink and model-based development.
  • Knowledge of embedded C/C++ programming.
  • Experience with CAN, LIN, Ethernet, or automotive communication protocols.
  • Familiarity with system integration, verification, and validation processes.

Understanding of automotive development processes and standards.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

Videos

See all

Related articles

See all