Senior C++ Software Architect

21 hours ago


Chennai, Tamil Nadu, India Luxoft Full time

Develop Expertise in Autonomous Driving Systems

Luxoft is a leading provider of innovative software development services, and we are seeking an experienced Senior C++ Software Developer to join our team.

About the Role:

We offer a competitive salary range of $140,000 - $200,000 per year, depending on experience.

The successful candidate will be responsible for developing uncompromising software solutions for the autonomous driving platform, leveraging their expertise in C++ 14 and 17 to ensure the highest level of performance, robustness, and security.

The ideal candidate will have a strong background in object-focused software development and quality assurance, with a minimum of 5 years of experience in C++ 14 (object lifetime, memory management, templates, and other software design best practices as implemented in C++). Experience with Adaptive AutoSAR, QNX Momentics, Linux-based development, MISRA rules and guidelines, Clang-tidy & Klocwork, Jira, Confluence, Codebeamer, git, Bazel, Linux development environments, and cross-compiler toolchains is highly desirable.

The role requires strong problem-solving skills, with the ability to tackle complex problems by dividing them into smaller tasks and defining constraints to obtain optimal solutions. The successful candidate will also be able to estimate and improve estimates over time, using principles of scrum poker and other estimation techniques.

Responsibilities:

  1. Develop software solutions for the autonomous driving platform.
  2. Leverage expertise in C++ 14 and 17 to ensure high-performance, robust, and secure software.
  3. Work collaboratively with software architects and senior engineers to contribute to design and concepts based on customer-provided use cases and requirements.
  4. Tackle complex problems by dividing them into smaller tasks and defining constraints to obtain optimal solutions.
  5. Estimate and improve estimates over time, using principles of scrum poker and other estimation techniques.

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Minimum 5 years of experience in C++ 14 (object lifetime, memory management, templates, and other software design best practices as implemented in C++).
  • Experience with Adaptive AutoSAR, QNX Momentics, Linux-based development, MISRA rules and guidelines, Clang-tidy & Klocwork, Jira, Confluence, Codebeamer, git, Bazel, Linux development environments, and cross-compiler toolchains.
  • Strong problem-solving skills and ability to work independently and proactively.

Benefits:

  • A competitive salary range of $140,000 - $200,000 per year, depending on experience.
  • A comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP (TimeClock Plus)Empowering organizations for over 30 years, TCP delivers innovative mobile timekeeping and workforce management solutions.Trusted by tens of thousands of customers and millions of users, our cutting-edge technology meets the complex needs of public and private sector organizations.We're on a mission to shape the future of...


  • Chennai, Tamil Nadu, India Align Knowledge Centre Pvt. Ltd. Full time

    About the RoleWe are seeking a seasoned Senior Software Architect to lead our team in designing and implementing cutting-edge software solutions. This is a unique opportunity to leverage your expertise in C# and JavaScript/TypeScript to drive complex projects from concept to deployment.


  • Chennai, Tamil Nadu, India Two95 International Inc. Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to join our team at Two95 International Inc.This is a full-time position, and we offer a competitive salary of $120,000 - $160,000 per annum, depending on experience.Job Description:As a Senior Software Architect, you will be responsible for designing and developing...


  • Chennai, Tamil Nadu, India CodeMind Staffing Solutions Full time

    Company Overview:CodeMind Staffing Solutions is a forward-thinking organization that seeks a seasoned Senior C# Software Engineer to spearhead our backend service development. With a focus on innovation and customer satisfaction, we leverage cutting-edge technologies like .NET Core and C# to deliver exceptional results.Estimated Salary: $120,000 - $180,000...


  • Chennai, Tamil Nadu, India TWO95 International, Inc Full time

    We are seeking an experienced Senior Software Architect to join our team at TWO95 International, Inc. This role requires a highly skilled and passionate individual with a strong background in software development and architecture.About the RoleThe Senior Software Architect will be responsible for designing and building high-quality software solutions that...

  • Software Architect

    4 weeks ago


    Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleThis is a challenging opportunity for an experienced Software Architect with expertise in Windows Internals to join our Application Virtualization team at IN10 VMware Software India Private Limited.Company OverviewWe are a leading provider of innovative software solutions, and our products are critical to our customers' success. We believe in...


  • Chennai, Tamil Nadu, India Align Knowledge Centre Pvt. Ltd. Full time

    Job RequirementsWe are seeking a skilled and experienced Senior Software Engineer / Architect with a strong background in C# and JavaScript/TypeScript.Key ResponsibilitiesTechnology ExpertiseDevelop high-quality software solutions using C# and JavaScript/TypeScript.Focusing on performance, scalability, and robustness.Frontend DevelopmentDemonstrate...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    TETRAHED INC - Senior Software Systems ArchitectEstimated Salary: ₹60,00,000 - ₹1,20,00,000 per annumJob Description:We are seeking a highly skilled Senior Software Systems Architect to join our team at TETRAHED INC. The successful candidate will have a proven track record of designing and developing scalable, efficient, and secure software...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareFor over three decades, TCP Software has revolutionized the way organizations engage their workforce through cutting-edge mobile timekeeping and workforce management solutions.Empowering tens of thousands of customers and millions of users worldwide, TCP delivers innovative technology and tailored support to public and private sector...


  • Chennai, Tamil Nadu, India Avtech Software Services (I) Pvt Ltd Full time

    Job SummaryWe are seeking an experienced Senior Software Systems Architect to join our team at Avtech Software Services (I) Pvt Ltd. This role involves designing and implementing software architectures for new products and solutions, working closely with Technical Product Management and Development Teams.About the RoleThis is a challenging opportunity for a...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Architect to join our team at CIAR Software Solutions Pvt Ltd.Job OverviewThe ideal candidate will have 7 to 10 years of experience in Java programming, strong leadership skills, and a proven track record in software architecture design. As a Senior Java Software Architect, you will be...


  • Chennai, Tamil Nadu, India Selsoftinc Full time

    Job Description: We are seeking a skilled Senior Software Systems Architect to design and develop scalable software systems for our clients. The successful candidate will have a strong background in software engineering and experience with cloud-based technologies. Key responsibilities include:- Designing and implementing software systems architecture-...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP, a leading provider of mobile timekeeping and workforce management solutions.We've empowered over 30 years of innovation for organizations to engage their workforce. Trusted by tens of thousands of customers and millions of users, our cutting-edge technology delivers tailored support to public and private sector organizations with complex...


  • Chennai, Tamil Nadu, India Align Knowledge Centre Pvt. Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer/Senior Software Architect to join our team at Align Knowledge Centre Pvt. Ltd.The ideal candidate will bring a strong background in modern software development practices, as well as excellent technical expertise in C# and JavaScript/TypeScript.This role requires collaboration with...


  • Chennai, Tamil Nadu, India Lexitas Full time

    About the RoleLexitas is a high growth company, built on a belief that having strong personal relationships with our clients and providing reliable, accurate, and professional services is the driving force of our success.Estimated SalaryWe estimate this role to have an annual salary range of $120,000 - $180,000 based on industry standards and the...


  • Chennai, Tamil Nadu, India Logitech Full time

    Logitech seeks an experienced Senior Software Engineer in our Chennai office to develop next-generation software for creativity and productivity peripherals. Key Responsibilities:Design and develop desktop applications on Mac/Windows using C++.Participate in system design, development efforts, and firmware updates.Lead or support engineering teams in the...


  • Chennai, Tamil Nadu, India Talent Corner Full time

    Job DescriptionTalent Corner is looking for a skilled Senior C# Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions using C#. About the RoleWe are seeking an experienced professional with 2 to 3 years of software development experience in C#. You should have a...


  • Chennai, Tamil Nadu, India Tech Mahindra Full time

    We are currently seeking a highly skilled Senior C++ Software Engineer to join our team in Bangalore, Chennai or Hyderabad.As a key member of our development team, you will be responsible for designing and implementing complex software systems using modern C++11 and later standards.The ideal candidate will have a strong background in object-oriented...


  • Chennai, Tamil Nadu, India HCLTech Full time

    C++ Developer Job DescriptionHCL Tech is hiring highly skilled C++ developers for full-time employment. The job entails developing efficient, scalable software solutions using C++.Company Overview:HCL Technologies Limited (HCLTech) is a leading global technology company with expertise in IT and engineering services. Our innovative approach helps businesses...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Align Knowledge Centre Pvt. Ltd. Full time

    We are seeking a skilled and experienced Senior Software Engineer / Architect to drive complex projects from concept to deployment at Align Knowledge Centre Pvt. Ltd.Our ideal candidate will bring a deep technical expertise in modern software development practices, as well as a collaborative mindset.**Key Responsibilities:**1. Technology Expertise: Develop...