Regular C++ Software Developer

2 Months ago • 3 Years + • Research & Development

Job Summary

Job Description

Luxoft seeks a Regular C++ Software Developer to contribute to the integration of system function modules into autonomous driving ECUs. Responsibilities include developing software solutions for safety-critical systems (QNX), designing and developing C++ software, validating in HIL, ensuring performance, robustness, and security, and working with Agile methodologies. The role requires expertise in C++14/17, MISRA guidelines, unit testing, and experience with tools like Jira, Confluence, and Git. The developer will collaborate with architects and senior engineers, contributing to design and concepts based on customer requirements. Problem-solving skills, task breakdown, and estimation techniques are crucial. Experience with debugging HIL, bug fixing, and enabling functionalities such as flashing, diagnostics, and cryptography is essential.
Must have:
  • 3+ years C++14/17 experience
  • MISRA Rules & Guidelines
  • Clang-tidy & Klocwork
  • Unit testing (Google Test/Mock)
  • Agile experience
  • Jira, Confluence, Git
  • Object-oriented software development
  • Linux & cross-compiler experience
Good to have:
  • QNX experience
  • Adaptive AUTOSAR
  • POSIX
  • Python (Pytest)
  • Performance optimization
  • ISO 26262
  • Codebeamer, Bazel

Job Details

Project description

The Luxoft team is responsible for the integration of system function modules / system functions into the family of autonomous driving ECUs.
We have been supporting the client since 2018 in ensuring that the Software Components, System Functions, adaptive AUTOSAR and other components work together smoothly.

Existing Software Components which are essential to enable the future of autonomous driving are to be adapted and enhanced according to updated requirements.

Challenges include debugging the Hardware-in-the-Loop, bug fixing of integrated code, and enabling core functionalities such as flashing, diagnostics and cryptography.

Responsibilities

Develop uncompromising software solutions for the autonomous driving platform

Platform development for safety critical systems based on QNX.

Designing and developing the software in C++ to its validation in HIL and its seamless integration with both hardware and vehicle.

Ensuring that the performance, robustness and security of the developed software are leading the benchmark.

Working with Agile development methods and modern tools, participation in Agile rituals.

Skills

Must have

Experience in the field of object-focused software development and quality assurance

3 + years of experience in C++ 14 (object lifetime, memory management, templates and other software design best practices as implemented in C++). Later projects will need C++17

Misra Rules and Guidelines

Clang-tidy & Klocwork

Experience in Jira, Confluence, Codebeamer, git, Bazel, Linux development environments and cross-compiler toolchains.

Writing robust and reliable software with 100% Unit test coverage using google test/mock.

Understanding of Python for navigating hardware integration tests in Python to control the software on the target using Pytest.

Contribute to design and concepts, based on customer-provided use cases and requirements.

Work with software architects and senior engineers, with the ability to contribute towards internal Area component requirements derived from high-level concepts.

Ability to tackle complex problems by dividing into smaller tasks for practical solutions. Define constraints on tasks to obtain optimal solutions, focus on customer deliveries. Organize own work towards high-level goals

Know how to estimate and improve estimates over time, principles of scrum poker and other estimation techniques at a high level (Epics), as well as a detailed level (Tasks)

Ability to work independently and proactively.

Nice to have

Solid understanding of POSIX, experience in QNX is desired

Experience in Adaptive AutoSAR

preferably

Experience in QNX Momentics

University degree in Computer Science (or comparable qualification).

Experience in Safe Software development, ISO 26262

Experience working in Agile processes

Experience with performance optimization technics

Other

Languages

English: B2 Upper Intermediate

Seniority

Regular

Similar Jobs

SmileGate - SRE Strategy PM

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Weeks ago
Warner Bros Games - Senior Software Engineer - Data Test Automation

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Thatgamecompany - Associate Producer, Content

Thatgamecompany

United States (Remote)
3 Weeks ago
Evolution - Scala Engineer

Evolution

Riga, Latvia (Hybrid)
3 Months ago
LeoVegas - Outbound Specialist Dutch Speaking

LeoVegas

Doetinchem, Gelderland, Netherlands (On-Site)
3 Months ago
Netflix - Engineering Manager, for Foundation Models Development

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
Riot Games - Staff Software Engineer, League of Legends - Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
1 Month ago
Assystems - Ingénieur PLM 3DX H/F

Assystems

Dieppe, Normandy, France (On-Site)
3 Months ago
Microsoft - Senior Silicon Architect

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Easy Brain - System Administrator

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
2 Months ago
Nintendo - Student Help Internal Communications (m/f/d)

Nintendo

Frankfurt, Hessen, Germany (On-Site)
2 Months ago
Dream Sports - Senior Security Engineer - Security Operations

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Playnetic - Engineering Team Lead

Playnetic

Hungary (Remote)
2 Months ago
Xsolla - Internship for Administrative Coordinator

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Trek - Project Manager

Trek

Haryana, India (On-Site)
1 Week ago
Maxis Studios - Game Designer - The Sims

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Dream Sports - Manager - Product (ML Platform)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Granicus - Technical Support Representative - Tier 1 (Costa Rica)

Granicus

Costa Rica (Remote)
4 Months ago
Sony Interactive Entertainment - Producer (Global Design Center)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Acceldata - Senior SDET - Pulse

Acceldata

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Associate VFX Supervisor

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Paytm - Area Sales Manager-Goa (QR Sales)

Paytm

Goa, India (On-Site)
3 Months ago
NetApp - Marketing Manager

NetApp

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Irdeto - Senior Software Engineer

Irdeto

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
ION - Credit Analyst - 7915

ION

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Ansa Interiors - 3D Visualizer

Ansa Interiors

Delhi, India (On-Site)
4 Months ago
Digiweave Mediatech LLP - Social Media Manager with Agency Side Experience

Digiweave Mediatech LLP

Thane, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Backend Engineer Lead - ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
2 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Netflix - Engineering Manager, DevEx

Netflix

United States (Remote)
1 Month ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Bellevue, Washington, United States (Remote)
2 Months ago
The Walt Disney Company - Manager, Show Mechanical Engineering

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
Microsoft - Research Intern - FATE NYC (Fairness, Accountability, Transparency, and Ethics in AI)

Microsoft

New York, New York, United States (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Astera Labs - Principal Physical Design Engineer

Astera Labs

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Meta - Research Scientist, NLP, GenAI (PhD)

Meta

Paris, Île-de-France, France (On-Site)
3 Months ago
SambaNova Systems - Principal Software Engineer, Runtime

SambaNova Systems

Bengaluru, Karnataka, India (Hybrid)
4 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)

Bucharest, Bucharest, Romania (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