More jobs:
Embedded Systems Integration Engineer
Job in
Shoreview, Ramsey County, Minnesota, USA
Listed on 2026-07-15
Listing for:
KPIT Technologies Ltd.
Full Time
position Listed on 2026-07-15
Job specializations:
-
IT/Tech
Systems Engineer
Job Description & How to Apply Below
Responsibilities
- Facilitate and lead structured technical design discussions, driving clear decisions, trade-offs, and actionable outcomes across embedded control system features
- Ensure alignment of designs with system architecture principles, including both RTOS-based platforms and Embedded Linux systems
- Drive integration across hardware, software, firmware, and communication layers, ensuring coherent system-level behavior and interface alignment
- Define and maintain system interfaces and communication models, including data flow, timing behavior, and interactions across controllers, devices, and networked components
- Support design and integration of features interacting with power system controls, including generator, switch gear, and distributed energy system applications
- Facilitate alignment on communication architectures, including Ethernet-based systems and industrial communication frameworks such as OPC UA, DDS, or similar technologies
- Develop and maintain architecture artifacts including system diagrams, network representations, interface definitions, and decision logs, ensuring traceability across requirements, design, and validation
- Identify and resolve system-level ambiguities, architectural gaps, and integration risks, including failure modes, communication behaviors, and edge-case conditions
- Engage with software and platform teams to understand embedded system behavior, including interactions between application software, middleware, operating system, and hardware
- Support system-level debugging and integration analysis, including investigation of issues spanning embedded software, operating system behavior, networking, and hardware interactions
- Partner with validation teams to define system-level test strategies, including networked test environments, hardware-in-the-loop systems, and integration lab testing
- Support development of test setups and validation environments to evaluate reliability, startup behavior, communication stability, and recovery scenarios
- Ensure consistency between design intent, configuration artifacts, and validation outcomes, enabling traceable and repeatable system verification
- Support use of model-based, data-driven, or configuration-driven workflows, ensuring alignment between system definition and deployed behavior
- Act as a cross-functional integration leader, coordinating across global teams, stakeholders, and subject-matter experts to drive system readiness and resolve technical issues
- Track and drive closure of cross-team dependencies, design actions, and integration issues to ensure program progress
- Contribute to continuous improvement of engineering processes, documentation standards, validation infrastructure, and design governance practices
- Strong understanding of embedded systems and software architecture, including software layering (drivers, middleware, application), system services, and hardware interaction
- Working experience with Embedded Linux systems, including familiarity with system architecture, services, processes, networking, and runtime behavior in embedded environments
- Practical experience with embedded software or firmware development environments, including build systems, deployment workflows, and basic debugging approaches
- Understanding of RTOS-based systems and differences between RTOS and Linux-based control architectures
- Experience with embedded communications and networking, including Ethernet-based systems and distributed communication frameworks such as OPC UA, DDS, or similar
- Ability to analyze and troubleshoot system-level issues spanning software, operating system, networking, and hardware domains
- Familiarity with real-time and deterministic system constraints, including timing behavior, scheduling, communication latency, and system recovery
- Experience with system integration and validation, including development of test plans, test setups, and evaluation of integrated system behavior
- Familiarity with integration lab environments, networked test systems, or hardware-in-the-loop (HIL) testing approaches
- Understanding of configuration-driven or model-based development approaches and how they translate into deployed system behavior
- Demon…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×