Pentangle Tech Services | P5 Group
Senior Software Engineer
Pentangle Tech Services | P5 Group, Lansing, Michigan, United States
We are looking for a highly skilled
Senior Software Engineer
with expertise in RTOS, embedded systems development, and AUTOSAR (Classic or Adaptive), with a strong emphasis on
Ethernet-based communication protocols . In this role, you will contribute to the design, development, and validation of next-generation automotive software solutions while ensuring compliance with industry standards such as
ISO 26262
and
ASPICE .
Key Responsibilities
Design and implement software in RTOS/FreeRTOS and embedded environments.
Debug, troubleshoot, and set up test benches, providing real-time bench support for offshore teams.
Integrate and configure Ethernet communication stacks (SOME/IP, TCP/IP, UDP, DoIP) in embedded systems.
Participate in system architecture and design reviews, focusing on connectivity and communication modules.
Collaborate with hardware/software teams to ensure seamless integration and compliance with automotive standards.
Conduct code reviews, debugging, and issue resolution throughout the software development cycle.
Optimize software for performance, memory usage, and reliability in resource‑constrained environments.
Contribute to continuous improvement of tools, processes, and development practices.
Requirements
Bachelor’s or Master’s degree in
Computer Engineering, Electrical Engineering, or related field .
5+ years
of embedded software development experience in automotive systems.
Proven expertise in
AUTOSAR (Classic or Adaptive) .
Strong knowledge of Ethernet communication protocols ( TCP/IP, UDP, SOME/IP, DoIP ).
Proficiency in
C/C++ programming
and low‑level debugging.
Hands‑on experience with
DaVinci Configurator/Developer, EB Tresos, Vector CANoe/CANalyzer .
Understanding of
CAN, LIN, FlexRay
communication buses.
Familiarity with
RTOS
and microcontroller architectures (e.g., Infineon, NXP, Renesas).
Strong communication and collaboration skills.
Preferred Qualifications
Experience with
cybersecurity concepts
(SecOC, HSM).
Exposure to
ISO 26262 functional safety
development processes.
Working knowledge of
diagnostic protocols (UDS) .
Familiarity with
Agile development methodologies .
Seniority Level:
Associate
Employment Type:
Full‑time
Industries:
Engineering Services and Motor Vehicle Manufacturing
Ann Arbor, MI $130,000.00-$160,000.00 3 weeks ago
#J-18808-Ljbffr
Senior Software Engineer
with expertise in RTOS, embedded systems development, and AUTOSAR (Classic or Adaptive), with a strong emphasis on
Ethernet-based communication protocols . In this role, you will contribute to the design, development, and validation of next-generation automotive software solutions while ensuring compliance with industry standards such as
ISO 26262
and
ASPICE .
Key Responsibilities
Design and implement software in RTOS/FreeRTOS and embedded environments.
Debug, troubleshoot, and set up test benches, providing real-time bench support for offshore teams.
Integrate and configure Ethernet communication stacks (SOME/IP, TCP/IP, UDP, DoIP) in embedded systems.
Participate in system architecture and design reviews, focusing on connectivity and communication modules.
Collaborate with hardware/software teams to ensure seamless integration and compliance with automotive standards.
Conduct code reviews, debugging, and issue resolution throughout the software development cycle.
Optimize software for performance, memory usage, and reliability in resource‑constrained environments.
Contribute to continuous improvement of tools, processes, and development practices.
Requirements
Bachelor’s or Master’s degree in
Computer Engineering, Electrical Engineering, or related field .
5+ years
of embedded software development experience in automotive systems.
Proven expertise in
AUTOSAR (Classic or Adaptive) .
Strong knowledge of Ethernet communication protocols ( TCP/IP, UDP, SOME/IP, DoIP ).
Proficiency in
C/C++ programming
and low‑level debugging.
Hands‑on experience with
DaVinci Configurator/Developer, EB Tresos, Vector CANoe/CANalyzer .
Understanding of
CAN, LIN, FlexRay
communication buses.
Familiarity with
RTOS
and microcontroller architectures (e.g., Infineon, NXP, Renesas).
Strong communication and collaboration skills.
Preferred Qualifications
Experience with
cybersecurity concepts
(SecOC, HSM).
Exposure to
ISO 26262 functional safety
development processes.
Working knowledge of
diagnostic protocols (UDS) .
Familiarity with
Agile development methodologies .
Seniority Level:
Associate
Employment Type:
Full‑time
Industries:
Engineering Services and Motor Vehicle Manufacturing
Ann Arbor, MI $130,000.00-$160,000.00 3 weeks ago
#J-18808-Ljbffr