Luxoft

Joined in 2017
44% answers
Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.
  • · 28 views · 3 applications · 15d

    Senior C++ developer with Computer Vision

    Full Remote · Ukraine · 5 years of experience · English - None
    The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of automotive headunit...
    • The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of automotive headunit without making any change to the headunit's software. In other words, no hook is needed.
      Team is divided in 2 locations: Ukraine and Detroit

     

    • Responsibilities:

      Design separate components, modules, classes, database tables etc.
      • Code, debug, document, and maintain portions of software.
      • Perform unit and integration testing.
      • Participate in peer code and design reviews.
      • Participate in estimation and planning sessions.
      • Contribute to development of technical project documentation and user documentation.
      • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation.
      • Participate in conference calls and face-to-face meetings with the Customer and Customer partners.
      • Comply with the best engineering practices, the technical standards and the quality criteria set forth on the project.
      • Report status and progress according to the project rules.
      • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements.
      • Escalate technical issues to Tech Lead and Product Owner.
      • Improve your qualification within the areas of expertise at various training courses, seminars and/or other educational organizations

       

    • Mandatory Skills Description:

      Python
      C++
      Computer Vision/image processing

       

    • Nice-to-Have Skills Description:

      Good communication skills
      Automotive
      Agile

       

    • Languages:
      • English: B2 Upper Intermediate
    More
  • · 103 views · 8 applications · 15d

    Full-stack Developer (C#,JS)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Our team is responsible for the development, integration, and support of corporate information systems designed to help business processes run with maximum efficiency. We develop a set of software products used by 15k+ Luxoft employees. Our solutions...

    Our team is responsible for the development, integration, and support of corporate information systems designed to help business processes run with maximum efficiency.

    We develop a set of software products used by 15k+ Luxoft employees. Our solutions automate a wide range of business processes, including client relationship management, contract workflows, purchasing, business travel, budget planning, invoicing, recruitment, personnel administration, and time and resource management.

    We are looking for an experienced Software Developer with deep knowledge of architectural approaches to software design and implementation.

    • Responsibilities:

      Be part of an agile development team
      Participate in microservices architecture implementation
      Participate in architecture and system design reviews
      Understand the concepts of Clean Architecture and DDD
      Be able to conduct code reviews
      Have experience with the .NET 9 tech stack
      Be able to write maintainable code

    • Mandatory Skills Description:

      - .NET 9
      - DDD
      - Clean Architecture
      - Angular 19
      - MS SQL

    • Nice-to-Have Skills Description:

      - Advanced English
      - Azure Kubernetes Services
      - Azure DevOps (CI-CD, Docker, HELM)
      - Enterprise Architecture
      - EF Core
      - Microservices architecture
      - Elastic
      - Redis

    More
  • · 28 views · 0 applications · 15d

    Senior Visualization Application Developer (C++, OpenGL)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Project Description: The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to...

    Project Description:

    The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.

    Responsibilities:

    • Design, develop, and maintain graphics-intensive modules within the Geoscience platform using C++ or Java and OpenGL.
    • Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.
    • Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.
    • Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.
    • Participate in code reviews, testing, and documentation to maintain high-quality software standards.
    • Stay updated with the latest developments in graphics technologies and geoscience applications.

    Mandatory Skills Description:

    • Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.
    • 5+ years of professional experience in Java development with a focus on graphics programming.
    • Proficiency in OpenGL and related graphics libraries for rendering complex datasets.
    • Strong experience working in Linux environments, including shell scripting and system optimization.
    • Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.

    Nice-to-Have Skills Description:

    • Experience with geoscience software platforms.
    • Familiarity with geoscience data formats and visualization techniques.
    • Knowledge of additional programming languages such as C++ or Python.
    • Understanding of GIS technologies and spatial data analysis.
    • Experience with agile development methodologies and version control systems like Git

    Languages:

    English: B2 Upper Intermediate

    More
  • · 22 views · 1 application · 16d

    Azure DevOps Engineer (business trips)

    Hybrid Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Project Description: Our client is a large international enterprise operating modern cloud-based platforms and services. The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines,...

    Project Description:

    Our client is a large international enterprise operating modern cloud-based platforms and services.

    The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation, and stable production operations.

    You will work closely with development teams, contributing to cloud platform evolution and supporting mission-critical systems in production.

     

    Responsibilities:

    • Provide Azure DevOps support for cloud solutions by setting up new environments and implementing CI/CD pipelines
    • Maintain, improve, and extend cloud deployment frameworks for existing products
    • Design, implement, and manage Azure DevOps pipelines
    • Apply Infrastructure as Code principles to automate cloud resources
    • Monitor cloud environments, detect issues, and resolve incidents
    • Support 3rd-level production issues and perform root cause analysis
    • Collaborate with development and operations teams to improve reliability and performance
    • Share DevOps best practices and knowledge with team members

     

    Mandatory Skills Description:

    • Minimum 3 years of relevant experience in DevOps on Azure
    • Bachelor degree in Software Engineering or equivalent through experience
    • Strong knowledge of main Azure components and Azure DevOps pipelines
    • Fluency in Python for development and scripting new DevOps solutions
    • Good knowledge of Docker containers
    • Experience with Infrastructure as Code tools (e.g. Bicep, SaltStack or similar)
    • Ability to detect, analyze, and resolve issues in cloud and production environments
    • Experience supporting production systems and handling 3rd-level support cases
    • Ability to work independently in a remote setup
    • Open, proactive, and clear communication skills

     

    Nice-to-Have Skills Description:

    • Experience with Kubernetes-based deployments
    • Familiarity with configuration management tools
    • Familiarity with additional cloud automation and monitoring tools
    • Experience working in large-scale enterprise environments

     

    Languages:

    English: C1 Advanced

    More
  • · 65 views · 4 applications · 16d

    Junior/Middle Test Automation Engineer (Python, automotive)

    Full Remote · Ukraine · 2 years of experience · English - B2
    We are seeking a highly motivated and technically proficient QA Automation Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent...
    • We are seeking a highly motivated and technically proficient QA Automation Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent American multinational automaker.
      This position offers a challenging and dynamic environment within a multicultural international team, demanding strong problem-solving skills and a proactive approach.

     

     

    • Responsibilities:

      Design, develop, and execute robust automated test scenarios on a daily basis, utilizing Python as the primary scripting language.
      Framework Management: Actively contribute to a new and maintain the existing automation frameworks
      Ensure comprehensive test coverage by writing detailed test scenarios
      Engage in specialized testing of automotive systems, including validation of in-vehicle components
      Work closely with developers, business analysts, and product owners within the Scrum framework, actively participating in sprint planning and daily stand-ups.

     

     

    • Mandatory Skills Description:

      Prior work or experience with embedded or automotive systems, especially in the context of multi-ECU scenarios.
      Experience developing, debugging, and maintaining Python code for automated testing.
      Thoroughly analyze logs, and quickly resolve issues within automated testing pipelines.
      Knowledge managing Python virtual environments and dependencies.
      Knowledge Git for version control and JFrog Artifactory for artifact management in a collaborative, automated test environment.
      Ability to read and follow technical documentation in English.
      Strong communication skills for collaboration with developers, testers.

     

     

    • Nice-to-Have Skills Description:

      Experience with test automation for automotive multimedia, connectivity, and driver-assistance features.
      Hands-on expertise with modern test automation frameworks, especially those supporting Behavior-Driven Development (BDD) and keyword-driven testing.
      Skilled in translating requirements and Gherkin scenarios into robust, executable automation logic.
      Ability to analyze, optimize, and troubleshoot both hand-written and AI-generated Python test scripts for reliability and maintainability.
      Hands on experience with testing of ADAS features such as Camera, Parking Assist, and Driving Assistance modules.
      Exposure to automotive communication protocols (e.g., CAN, LIN, Ethernet).

       

    • Languages:
      • English: B2 Upper Intermediate
      • Ukrainian: C1 Advanced
    More
  • · 28 views · 2 applications · 16d

    Senior Azure DevOps Engineer

    Full Remote · Ukraine · 3 years of experience · English - C1
    Our client is a large international enterprise operating modern cloud-based platforms and services. The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation,...

    Our client is a large international enterprise operating modern cloud-based platforms and services.

    The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation, and stable production operations.

    You will work closely with development teams, contributing to cloud platform evolution and supporting mission-critical systems in production.

     

    Responsibilities

    Provide Azure DevOps support for cloud solutions by setting up new environments and implementing CI/CD pipelines

    Maintain, improve, and extend cloud deployment frameworks for existing products

    Design, implement, and manage Azure DevOps pipelines

    Apply Infrastructure as Code principles to automate cloud resources

    Monitor cloud environments, detect issues, and resolve incidents

    Support 3rd-level production issues and perform root cause analysis

    Collaborate with development and operations teams to improve reliability and performance

    Share DevOps best practices and knowledge with team members

     

    Skills

    Must have

    Minimum 3 years of relevant experience in DevOps on Azure

    Bachelor degree in Software Engineering or equivalent through experience

    Strong knowledge of main Azure components and Azure DevOps pipelines

    Fluency in Python for development and scripting new DevOps solutions

    Good knowledge of Docker containers

    Experience with Infrastructure as Code tools (e.g. Bicep, SaltStack or similar)

    Ability to detect, analyze, and resolve issues in cloud and production environments

    Experience supporting production systems and handling 3rd-level support cases

    Ability to work independently in a remote setup

    Open, proactive, and clear communication skills

     

    Nice to have

    Experience with Kubernetes-based deployments

    Familiarity with configuration management tools

    Familiarity with additional cloud automation and monitoring tools

    Experience working in large-scale enterprise environments

    More
  • · 38 views · 5 applications · 16d

    Regular Test automation (Python, automotive)

    Full Remote · Ukraine · 3 years of experience · English - B2
    Project Description: We are seeking a highly motivated and technically proficient QA Hybrid Test Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our...
    • Project Description:

      We are seeking a highly motivated and technically proficient QA Hybrid Test Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent American automaker.


      This position offers a challenging and dynamic environment within a multicultural international team, demanding strong problem-solving skills and a proactive approach.

       

    • Responsibilities:

      Design, develop, and execute robust automated test scenarios on a daily basis, utilizing Python as the primary scripting language.
      Framework Management: Actively contribute to a new and maintain the existing automation frameworks
      Ensure comprehensive test coverage by writing detailed test scenarios
      Engage in specialized testing of automotive systems, including validation of in-vehicle components
      Work closely with developers, business analysts, and product owners within the Scrum framework, actively participating in sprint planning and daily stand-ups.

       

    • Mandatory Skills Description:

      Prior work with embedded or automotive systems, especially in the context of multi-ECU scenarios.
      Proven experience developing, debugging, and maintaining Python code for automated testing.
      Thoroughly analyze logs, and quickly resolve issues within automated testing pipelines.
      Experience managing Python virtual environments and dependencies.
      Experience with Git for version control and JFrog Artifactory
      Ability to read and follow technical documentation in English.
      Strong communication skills for collaboration with developers, testers.

    More
  • · 26 views · 3 applications · 16d

    Senior Azure DevOps Engineer (business trips)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Our client is a large international enterprise operating modern cloud-based platforms and services. The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation,...

    Our client is a large international enterprise operating modern cloud-based platforms and services.

    The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation, and stable production operations.

    You will work closely with development teams, contributing to cloud platform evolution and supporting mission-critical systems in production.

    • Responsibilities:

      • Provide Azure DevOps support for cloud solutions by setting up new environments and implementing CI/CD pipelines
      • Maintain, improve, and extend cloud deployment frameworks for existing products
      • Design, implement, and manage Azure DevOps pipelines
      • Apply Infrastructure as Code principles to automate cloud resources
      • Monitor cloud environments, detect issues, and resolve incidents
      • Support 3rd-level production issues and perform root cause analysis
      • Collaborate with development and operations teams to improve reliability and performance
      • Share DevOps best practices and knowledge with team members

    • Mandatory Skills Description:

      • Minimum 3 years of relevant experience in DevOps on Azure
      • Bachelor degree in Software Engineering or equivalent through experience
      • Strong knowledge of main Azure components and Azure DevOps pipelines
      • Fluency in Python for development and scripting new DevOps solutions
      • Good knowledge of Docker containers
      • Experience with Infrastructure as Code tools (e.g. Bicep, SaltStack or similar)
      • Ability to detect, analyze, and resolve issues in cloud and production environments
      • Experience supporting production systems and handling 3rd-level support cases
      • Ability to work independently in a remote setup
      • Open, proactive, and clear communication skills

    • Nice-to-Have Skills Description:

      • Experience with Kubernetes-based deployments
      • Familiarity with configuration management tools
      • Familiarity with additional cloud automation and monitoring tools
      • Experience working in large-scale enterprise environments

    More
  • · 136 views · 12 applications · 16d

    Senior Azure .NET Software Engineer (business trips)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform. The project focuses on building a new Azure-based cloud solution that supports...

    Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform.

    The project focuses on building a new Azure-based cloud solution that supports critical business processes across multiple regions.

    The role involves working as part of a Scrum team on designing, developing, and maintaining high-quality, scalable, and maintainable software solutions in Azure, in close collaboration with developers, UX analysts, and other stakeholders.

    • Responsibilities:

      • Work together with other Scrum team members on a new cloud solution for the client's Core platform
      • Participate in Scrum planning sessions by analyzing the work to be done
      • Implement new functionality or refactor existing code based on detailed specifications and mock-ups
      • Closely collaborate with other development team members and UX analysts
      • Create technical designs and define the required Azure architecture
      • Support technical decision-making, balancing cost, scalability, and maintainability
      • Write unit tests for newly developed functionality
      • Participate in performing code reviews
      • Report work progress on a daily basis
      • Focus on bug fixing when needed

    • Mandatory Skills Description:

      • Master's degree in Software Engineering or equivalent experience
      • At least 6 years of proven expertise in designing and developing high-quality software solutions, with a strong emphasis on maintainability and scalability
      • Solid knowledge of Azure Functions, Azure architecture, and containerization
      • Experience with Azure DevOps is considered a plus
      • Proficient in relevant languages and frameworks, including C#, .NET, SQL, HTML, and related technologies
      • Extensive experience in designing and implementing RESTful web services and APIs
      • Strong analytical mindset with the ability to collaborate and contribute to solution design
      • Capable of working independently while knowing when to escalate or discuss challenges and issues
      • Fluent in English, both spoken and written

    More
  • · 84 views · 4 applications · 16d

    Senior Azure .NET Software Engineer (business trips)

    Full Remote · Ukraine · 6 years of experience · English - B2
    Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform. The project focuses on building a new Azure-based cloud solution that supports...
    • Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform.

      The project focuses on building a new Azure-based cloud solution that supports critical business processes across multiple regions.

      The role involves working as part of a Scrum team on designing, developing, and maintaining high-quality, scalable, and maintainable software solutions in Azure, in close collaboration with developers, UX analysts, and other stakeholders.

     

     

    • Responsibilities:

      • Work together with other Scrum team members on a new cloud solution for the client's Core platform
      • Participate in Scrum planning sessions by analyzing the work to be done
      • Implement new functionality or refactor existing code based on detailed specifications and mock-ups
      • Closely collaborate with other development team members and UX analysts
      • Create technical designs and define the required Azure architecture
      • Support technical decision-making, balancing cost, scalability, and maintainability
      • Write unit tests for newly developed functionality
      • Participate in performing code reviews
      • Report work progress on a daily basis
      • Focus on bug fixing when needed

     

     

    • Mandatory Skills Description:

      • Master's degree in Software Engineering or equivalent experience
      • At least 6 years of proven expertise in designing and developing high-quality software solutions, with a strong emphasis on maintainability and scalability
      • Solid knowledge of Azure Functions, Azure architecture, and containerization
      • Experience with Azure DevOps is considered a plus
      • Proficient in relevant languages and frameworks, including C#, .NET, SQL, HTML, and related technologies
      • Extensive experience in designing and implementing RESTful web services and APIs
      • Strong analytical mindset with the ability to collaborate and contribute to solution design
      • Capable of working independently while knowing when to escalate or discuss challenges and issues
      • Fluent in English, both spoken and written

       

    • Nice-to-Have Skills Description:

      Azure DevOps

       

    • Languages:
      • English: C1 Advanced
    More
  • · 34 views · 1 application · 16d

    Senior Azure DevOps Engineer (business trips)

    Full Remote · Ukraine · 3 years of experience · English - B2
    Our client is a large international enterprise operating modern cloud-based platforms and services. The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation,...
    • Our client is a large international enterprise operating modern cloud-based platforms and services.

      The project focuses on building, improving, and operating Azure-based cloud environments, ensuring reliable CI/CD pipelines, infrastructure automation, and stable production operations.

      You will work closely with development teams, contributing to cloud platform evolution and supporting mission-critical systems in production.

       

    • Responsibilities:

      • Provide Azure DevOps support for cloud solutions by setting up new environments and implementing CI/CD pipelines
      • Maintain, improve, and extend cloud deployment frameworks for existing products
      • Design, implement, and manage Azure DevOps pipelines
      • Apply Infrastructure as Code principles to automate cloud resources
      • Monitor cloud environments, detect issues, and resolve incidents
      • Support 3rd-level production issues and perform root cause analysis
      • Collaborate with development and operations teams to improve reliability and performance
      • Share DevOps best practices and knowledge with team members

       

    • Mandatory Skills Description:

      • Minimum 3 years of relevant experience in DevOps on Azure
      • Bachelor degree in Software Engineering or equivalent through experience
      • Strong knowledge of main Azure components and Azure DevOps pipelines
      • Fluency in Python for development and scripting new DevOps solutions
      • Good knowledge of Docker containers
      • Experience with Infrastructure as Code tools (e.g. Bicep, SaltStack or similar)
      • Ability to detect, analyze, and resolve issues in cloud and production environments
      • Experience supporting production systems and handling 3rd-level support cases
      • Ability to work independently in a remote setup
      • Open, proactive, and clear communication skills

       

    • Nice-to-Have Skills Description:

      • Experience with Kubernetes-based deployments
      • Familiarity with configuration management tools
      • Familiarity with additional cloud automation and monitoring tools
      • Experience working in large-scale enterprise environments

       

    • Languages:
      • English: C1 Advanced
    More
  • · 108 views · 6 applications · 16d

    Senior Azure .NET Software Engineer

    Full Remote · Ukraine · 6 years of experience · English - B2
    Project Description: Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform. The project focuses on building a new Azure-based cloud...
    • Project Description:

      Our client is a large international enterprise operating at scale in the industrial and manufacturing domain, developing and maintaining a modern cloud-based Core platform.

      The project focuses on building a new Azure-based cloud solution that supports critical business processes across multiple regions.

      The role involves working as part of a Scrum team on designing, developing, and maintaining high-quality, scalable, and maintainable software solutions in Azure, in close collaboration with developers, UX analysts, and other stakeholders.

       

    • Responsibilities:

      • Work together with other Scrum team members on a new cloud solution for the client's Core platform
      • Participate in Scrum planning sessions by analyzing the work to be done
      • Implement new functionality or refactor existing code based on detailed specifications and mock-ups
      • Closely collaborate with other development team members and UX analysts
      • Create technical designs and define the required Azure architecture
      • Support technical decision-making, balancing cost, scalability, and maintainability
      • Write unit tests for newly developed functionality
      • Participate in performing code reviews
      • Report work progress on a daily basis
      • Focus on bug fixing when needed

       

    • Mandatory Skills Description:

      • Master's degree in Software Engineering or equivalent experience
      • At least 6 years of proven expertise in designing and developing high-quality software solutions, with a strong emphasis on maintainability and scalability
      • Solid knowledge of Azure Functions, Azure architecture, and containerization
      • Experience with Azure DevOps is considered a plus
      • Proficient in relevant languages and frameworks, including C#, .NET, SQL, HTML, and related technologies
      • Extensive experience in designing and implementing RESTful web services and APIs
      • Strong analytical mindset with the ability to collaborate and contribute to solution design
      • Capable of working independently while knowing when to escalate or discuss challenges and issues

      This position assumes, that employee will be able to travel to client's office in Mechelen, Belgium 1 week every 2 months.

    More
  • · 34 views · 4 applications · 19d

    Embedded Software Engineer ( bare metal experience-must)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Project Description: Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV)...
    • Project Description:

      Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV) architecture. This initiative aims to design, implement, and maintain a robust Level 2 (L2) testing framework using a Virtual ECU (vECU) platform. The framework will automate and continuously improve software validation, ensuring all functional and performance requirements are verified in a virtual environment before hardware deployment. Integration with CI/CD pipelines will deliver continuous feedback on component quality, enabling early defect detection and improved software stability.

    • Responsibilities:

      - Develop a scalable and modular Virtual ECU Development Studio (VEDS) for BCM and BAM ECUs.
      - Ensure compatibility with existing toolchains and enterprise development environments.
      - Implement co-simulation capabilities for seamless interaction between virtual and physical ECUs.
      - Configure the VEDS environment for L2 testing, including network simulation, signal routing, and diagnostic interfaces.
      - Create and execute detailed L2 test cases aligned with software requirements.
      - Automate test script development and integrate automated tests into CI/CD pipelines.
      - Expand virtual ECU test coverage and support development teams in debugging and root cause analysis.
      - Implement reporting and analytics for test coverage, defect trends, and performance metrics.
      - Participate in sprint-based development, contributing to objectives such as test strategy, environment setup, automation integration, test execution, and continuous improvement.

    • Mandatory Skills Description:

      - Proficiency in Bash, C/C++, Conan, Docker, Cmake, ARM\RH850 baremetal, ghs toolchain, Python.
      - Experience with version control and artifact management tools (GitHub, Jfrog Artifactory).
      - Familiarity with test management tools (e.g., Testrail), defect tracking systems (e.g., JIRA), automation frameworks, and debugging tools.
      - Ability to develop modular, reusable automated test scripts and integrate them into CI/CD pipelines.
      - Strong analytical skills for software requirements analysis and test coverage alignment.

    • Nice-to-Have Skills Description:

      - Proficiency in Groovy, MatLab, Python Simulink, and StateFlow.
      - Experience with Polyspace and SonarQube for code quality and static analysis.
      - Knowledge of network simulation, signal routing, and diagnostic interfaces in automotive environments.
      - Prior involvement in mixed-mode testing scenarios (virtual and hardware ECUs).
      - Exposure to reporting and analytics for test coverage and defect trends.
      - Experience supporting development teams in debugging and root cause analysis.

    • Languages:
      • English: C1 Advanced
    More
  • · 21 views · 0 applications · 19d

    Embedded Software Engineer ( bare metal experience-must)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV) architecture. This...

    Join the team modernizing the software delivery process for the Body Controls Organization, focusing on Body Control Module (BCM) and Battery Access Module (BAM) Electronic Control Units (ECUs) within the Fully Networked Vehicle (FNV) architecture. This initiative aims to design, implement, and maintain a robust Level 2 (L2) testing framework using a Virtual ECU (vECU) platform. The framework will automate and continuously improve software validation, ensuring all functional and performance requirements are verified in a virtual environment before hardware deployment. Integration with CI/CD pipelines will deliver continuous feedback on component quality, enabling early defect detection and improved software stability.

    • Responsibilities:

      - Develop a scalable and modular Virtual ECU Development Studio (VEDS) for BCM and BAM ECUs.
      - Ensure compatibility with existing toolchains and enterprise development environments.
      - Implement co-simulation capabilities for seamless interaction between virtual and physical ECUs.
      - Configure the VEDS environment for L2 testing, including network simulation, signal routing, and diagnostic interfaces.
      - Create and execute detailed L2 test cases aligned with software requirements.
      - Automate test script development and integrate automated tests into CI/CD pipelines.
      - Expand virtual ECU test coverage and support development teams in debugging and root cause analysis.
      - Implement reporting and analytics for test coverage, defect trends, and performance metrics.
      - Participate in sprint-based development, contributing to objectives such as test strategy, environment setup, automation integration, test execution, and continuous improvement.

    • Mandatory Skills Description:

      - Proficiency in Bash, C/C++, Conan, Docker, Cmake, ARM\RH850 baremetal, ghs toolchain, Python.
      - Experience with version control and artifact management tools (GitHub, Jfrog Artifactory).
      - Familiarity with test management tools (e.g., Testrail), defect tracking systems (e.g., JIRA), automation frameworks, and debugging tools.
      - Ability to develop modular, reusable automated test scripts and integrate them into CI/CD pipelines.
      - Strong analytical skills for software requirements analysis and test coverage alignment.

    • Nice-to-Have Skills Description:

      - Proficiency in Groovy, MatLab, Python Simulink, and StateFlow.
      - Experience with Polyspace and SonarQube for code quality and static analysis.
      - Knowledge of network simulation, signal routing, and diagnostic interfaces in automotive environments.
      - Prior involvement in mixed-mode testing scenarios (virtual and hardware ECUs).
      - Exposure to reporting and analytics for test coverage and defect trends.
      - Experience supporting development teams in debugging and root cause analysis.

    More
  • · 115 views · 6 applications · 19d

    Test Lead ( 70% Automation / 30% Manual testing)

    Full Remote · Ukraine · 5 years of experience · English - B2
    Project Description: Client is a top one in automotive sphere. He has a bunch of projects which are related with tools for testing/emulation of IVI part. Part team is in Detroit and part in Ukraine remote. Projects have parts starting from HW boards and...
    • Project Description:

      Client is a top one in automotive sphere. He has a bunch of projects which are related with tools for testing/emulation of IVI part. Part team is in Detroit and part in Ukraine remote. Projects have parts starting from HW boards and completing with SW part.

    • Responsibilities:

      Testing Balance: 70% Automation / 30% Manual testing split.
      Embedded automation: actively contribute and evolve existing automation framework (Python).
      Protocols: Hands-on experience with CAN, gRPC, and TCP.
      Embedded Systems: Expertise in hardware flashing and embedded environment interaction.
      OS: Linux knowledge and CLI proficiency.
      CICD: Experience with GitHub Action.
      Test Planning: Define the automation strategy for new features, ensuring high coverage for complex automotive use cases.
      Reporting & Analytics: Build reports to visualize test results, hardware stability metrics.

    • Mandatory Skills Description:

      Python: Advanced proficiency to evolve and maintain an existing automation framework.
      Protocols: Hands-on experience with CAN, gRPC, and TCP.
      Embedded Systems: Expertise in hardware flashing and embedded environment interaction.
      OS: Linux knowledge and CLI proficiency.
      CICD: Experience with GitHub Action.

    • Nice-to-Have Skills Description:

      Automotive

    • Languages:
      • English: B2 Upper Intermediate
    More
Log In or Sign Up to see all posted jobs