Senior Software Engineer - C++ Posix

Aptiv

Bangalore, India
Hybrid
Embedded c/c++ programming skills
Posix hands-on experience
Linux/vxworks/qnx os experience
Design and take ownership of service oriented architecture, convert monolithic applications to micro services, and integrate services to embedded platform

Job Summary

  • Design and take ownership of service oriented architecture, convert monolithic applications to micro services, and integrate services to embedded platform.
  • Responsible for developing code in Embedded C/ C /C++ languages, working closely with product teams on interfaces and dependencies, and designing, coding, and testing real-time embedded systems with first time quality.
  • Aptiv provides an inclusive work environment with opportunities for growth, a focus on safety, and support for family and well-being through competitive benefits.

Matching Summary

Design and take ownership of service oriented architecture, convert monolithic applications to micro services, and integrate services to embedded platform.

Skills & Requirements

Must-have

  • Embedded C/C++ programming skills
  • POSIX hands-on experience
  • Linux/VxWorks/QNX OS experience
  • Service Oriented Architecture design
  • Agile development team (SCRUM)

Nice-to-have

  • Rust programming skills
  • Virtualization/Hypervisor/containerization
  • CI/CD knowledge
  • ADAS/Perception/Parking knowledge

Key Requirements

  • 4-8 years of experience
  • Bachelor's degree in Engineering (BE/B.Tech/ME/M.Tech)
  • Embedded software development on ARM based SOC/MCU
  • Familiarity with Autosar
  • Familiarity with ASPICE

Work Rights

Not specified

Tailored Resume

Cover Letter