Senior C++ Software Engineer – Software Update at Aptiv

Kraków, Lesser Poland Voivodeship, Poland

Aptiv Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AutomotiveIndustries

Requirements

  • Engineering or Master's degree in Electronics, Telecommunication, Computer Science or related
  • 5+ years of experience in C++ development for embedded systems
  • Experience with agile software development process
  • Strong problem-solving skills and ability to learn
  • Very good English
  • Nice to have
  • Automotive software experience
  • Hands-on experience with Linux kernel
  • QNX, Android, OTA architecture and toolchain
  • Knowledge of gTest and gMock, habit of writing Unit Tests
  • Test Driven Development
  • Ability to write software tests and tools in Python to continuously improve CI/CD workflows
  • Experience with software design methodologies and latest software quality standards
  • Familiarity with microcontrollers, System-on-a-Chip and ARM processors, peripheral handling (UART, SPI, I2C, USB, etc.), vehicle diagnostics and automotive networks, such as CAN or SOME/IP
  • Knowledge of Functional Safety, Cybersecurity and SPICE processes

Responsibilities

  • Develop software solutions from initial concept and requirements development through to production implementation and software lifecycle support
  • Software issue troubleshooting, problem solving, root cause analysis, etc
  • Modify existing software to correct errors, port it to new hardware, or to improve performance and non-functional requirements
  • Work as a member of a globally distributed team designing and developing automotive user experience solutions for leading car manufacturers
  • Collaborate with Customer and 3rd party suppliers to deliver the highest quality software product

Skills

C++
embedded systems
Linux kernel
QNX
Android
OTA
gTest
gMock
Unit Tests
Python
CI/CD
ARM processors
UART
SPI
I2C
USB
CAN
SOME/IP

Aptiv

Develops integrated systems for vehicles

About Aptiv

Aptiv develops integrated vehicle systems for the automotive industry, focusing on software-defined vehicles. Their products help tackle challenges related to autonomous driving, vehicle electrification, and advanced safety features. Aptiv collaborates with major car manufacturers and other mobility stakeholders to enhance vehicle performance and safety through their technological solutions. Unlike many competitors, Aptiv emphasizes a partnership model, providing ongoing support and integration of their systems into vehicles. The company's goal is to improve the overall driving experience and safety in vehicles while advancing the future of mobility.

Dublin, IrelandHeadquarters
1994Year Founded
$7.8MTotal Funding
IPOCompany Stage
Automotive & TransportationIndustries
10,001+Employees

Risks

Amazon's entry into connected cars increases competition for Aptiv.
Investment in MAXIEYE exposes Aptiv to geopolitical and regulatory risks.
Oragadam plant expansion may strain finances if demand doesn't meet expectations.

Differentiation

Aptiv integrates software and systems for autonomous driving and vehicle electrification.
The company collaborates with major car manufacturers for software-defined vehicle solutions.
Aptiv operates 14 technical centers globally, enhancing its R&D capabilities.

Upsides

Aptiv's investment in MAXIEYE expands its presence in the Chinese automotive market.
The Oragadam plant expansion increases production capacity for advanced vehicle systems.
Participation in CES 2025 showcases Aptiv's leadership in automotive technology innovation.

Land your dream remote job 3x faster with AI