Senior C++ AUTOSAR Adaptive Software Developer with Security Knowledge

2 Months ago • 4-7 Years • Research & Development

Job Summary

Job Description

Luxoft seeks a Senior C++ AUTOSAR Adaptive Software Developer with security knowledge for its next-generation Software Platform development. This role involves designing, developing, and configuring AUTOSAR components for a fully networked vehicle (FNV) electrical architecture. Responsibilities include working with the SW team, maintaining code in a Git repository, troubleshooting issues, debugging, and participating in design reviews. The project aims to expand the use of industry APIs, support high-velocity application development, and enable next-generation vehicle applications. The ideal candidate possesses strong C++ skills, AUTOSAR adaptive development experience, and knowledge of cryptographic security. Experience in real-time software development, scripting, and software development life-cycle practices is essential. ASPICE Level 3 compliance is a project requirement.
Must have:
  • AUTOSAR adaptive development experience
  • C++11/14 software development
  • Cryptographic knowledge
  • Real-time software debugging
  • Scripting for SW optimization
  • Excellent communication skills
Good to have:
  • Automotive Diagnostics
  • Python scripting
  • Software Configuration Management
  • ISO26262 & Product security
  • In-Vehicle communication protocols
  • Linux System Development
  • RTOS C++ development
  • Linux Containers
  • QEMU

Job Details

Project description

Early stages of the Client's next Software Platform evolution development for new Fully Networked Vehicle (FNV) Electrical Architecture. The project is focused on the creation of the modern Software-Defined Vehicle digital infrastructure. Target Software Platform will operate in a variety of environments and is critical to:
- Expand the use of industry adopted APIs
- Support high-velocity application development
- Enable next-generation vehicle applications.
Luxoft will provide core parts for Automotive Middleware around AUTOSAR (Classic and Adaptive), including networking, configuration, security, diagnostics, etc. Additionally, Luxoft will participate in the development of components for a virtual environment. This virtual environment will support the CI activities, including automated builds, virtual ECUs/Machines, and automated testing support.
Project management maturity must reach ASPICE level 3. It requires establishing transparent project execution monitoring and control. Each participant will be responsible for providing evidence of systematic and significant achievement of the defined process attributes.
In this position, you will be responsible for helping the FNV work streamlining, shaping the architecture and designs' vision, and assisting in the development and software verification process.

Responsibilities

Responsibilities:

Working with the SW team to design, develop, and configure AutoSAR components.

Maintain code in a repository using revision control tools with Jira & GIT

Software issue troubleshooting, problem-solving, root cause analysis

Debugging, code optimization, and performance tuning

Participate in design reviews

Documentation on processes or development activities

Skills

Must have

Bachelor/Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical areas

AUTOSAR adaptive development experience

Experience in C++11 and C++14 software development.

4-7+ years of overall software experience

Knowledge of cryptographic keys/encryption/decryption/SSL certs

Must have experience in designing, developing, and debugging software in a real-time environment.

Must have experience in scripting tools and methods to optimize SW development. Strong understanding of software development life-cycle practices

Excellent communications skills in English, including producing clear and concise technical software documentation.

Ability to work in a fast-paced environment building software product.

Excellent teamwork and people skills

Nice to have

Experience in Automotive Diagnostics

Proficient with scripting languages

Python, etc

Experience with Software Configuration Management (SCM) systems

Familiarity with ISO26262 (functional safety) and Product security

Familiarity with In-Vehicle communication protocols (CAN, Ethernet, etc.)

Linux System Development (Device Drivers, Kernel Modules or Kernel Extensions)

RTOS C++ development (Schedulers, Mutexes, System Libraries, Kernel Extensions)

Familiarity with Linux Containers. Familiarity with QEMU

Other

Languages

English: B1 Intermediate

Seniority

Senior

Similar Jobs

Fluence - Cybersecurity Engineer (m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago
Virtuos - Executive Producer

Virtuos

France (Hybrid)
4 Months ago
Luxoft - Commodities Business Analyst - Remote Ops

Luxoft

(Remote)
2 Months ago
Playnetic - Game Developer - Java

Playnetic

(Remote)
1 Month ago
Interactive Brokers - Associate /  Senior Associate - Institutional Services

Interactive Brokers

Hong Kong Island, Hong Kong (Hybrid)
4 Months ago
Cirrus Logic - Summer Intern, Design Verification

Cirrus Logic

Austin, Texas, United States (On-Site)
4 Months ago
Tesla - Product Engineer, Energy

Tesla

Queensland, Australia (On-Site)
1 Month ago
Parallel Wireless - Technical Lead, Stack

Parallel Wireless

Pune, Maharashtra, India (On-Site)
5 Months ago
Magic Leap - Director, Calibration Software

Magic Leap

Sunnyvale, California, United States (Hybrid)
7 Months ago
HP - Specialist Software Engineer

HP

Boise, Idaho, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Saviynt - Associate Principal Engineer/ Principal Engineer Support Operations

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Anavation - Software Developer 3

Anavation

Quantico, Virginia, United States (On-Site)
4 Months ago
Ten Square Games - 3D Animator

Ten Square Games

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
1 Month ago
Balbix - Software Development Test Engineer

Balbix

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Guidewire Developer

PwC

Johannesburg, Gauteng, South Africa (On-Site)
3 Months ago
Reversing Labs - DevOps Engineer- CI/CD & Cloud Specialist

Reversing Labs

Zagreb, Croatia (Hybrid)
4 Months ago
Ubisoft - Live Producer [Tom Clancy’s The Division 2]

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
PwC - IN_Associate_Java_Application Technology__Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
4 Months ago
Orange Comet,  Inc  - Roblox VFX Artist

Orange Comet, Inc

India (Remote)
5 Months ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Crunchyroll - Staff Software Engineer - Mobile Video Players

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
4 Months ago
Nasdaq - Calypso Consultant

Nasdaq

Moncayo, Chihuahua, Mexico (On-Site)
4 Months ago
Nasdaq - Calypso Consultant

Nasdaq

Moncayo, Chihuahua, Mexico (On-Site)
4 Months ago
Buckman - Customer Service Analyst

Buckman

Santiago De Querétaro, Querétaro, Mexico (On-Site)
2 Months ago
Nielsen Holdings - Remote Fully Bilingual Spanish/English Contact Center Specialist

Nielsen Holdings

Mexico City, Mexico City, Mexico (Remote)
1 Month ago
Netflix - Content Accountant, LATAM

Netflix

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
PwC - Acceleration Center - Marketing Activation Team Analytics & Reporting - Associate

PwC

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Microsoft - Software Engineer

Microsoft

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Keywords Studios (Player Support) - English to LATAM Spanish MT post-editors (Freelance/Remote) (R17)

Keywords Studios (Player Support)

Mexico (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Equivalent Jobs - C++ TEAM LEAD (MARKETS EXPANSION)

Equivalent Jobs

(Remote)
3 Months ago
NXP - SW Student - Config Tools Enablement

NXP

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago
Rivos - Senior Memory Design Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
Texas Instruments - SRAM Bitcell Design

Texas Instruments

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Software Development Engineer - Large Language Models, AML

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Microsoft - Cambridge Research Intern – CMD Labs JEM Internship

Microsoft

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Harmonic - Sr. SW Development Engineer

Harmonic

Karnataka, India (Hybrid)
5 Months ago
Assystems - Ingénieur coordination technique H/F

Assystems

Cherbourg-en-Cotentin, Normandy, France (On-Site)
3 Months ago
Google - Hardware Emulation Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug