Showing 137 Automotive Software Architect jobs in Kolkata

Senior Automotive Software Engineer

700001 Kolkata / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client, a prominent automotive technology provider, is seeking an experienced Senior Automotive Software Engineer to join their innovative team based in Kolkata, West Bengal, IN . This role is central to developing sophisticated software solutions for in-vehicle systems, including infotainment, navigation, driver assistance, and connectivity features. You will be responsible for designing, coding, testing, and debugging complex software modules, adhering to stringent automotive standards. The ideal candidate will possess a strong background in embedded systems development, C/C++ programming, and a deep understanding of automotive software architectures. This is an exciting opportunity to shape the user experience and functionality of next-generation vehicles.

Key Responsibilities
  • Design, develop, and implement high-quality software for automotive embedded systems using C/C++.
  • Develop and maintain software for infotainment systems, instrument clusters, telematics, and ADAS applications.
  • Write efficient, maintainable, and well-documented code according to automotive coding standards (e.g., MISRA C).
  • Perform unit testing, integration testing, and debugging of software components.
  • Collaborate with hardware engineers, systems engineers, and QA teams to ensure seamless software integration.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.
  • Troubleshoot and resolve software defects and performance issues reported during development and testing phases.
  • Stay current with advancements in automotive software technologies, tools, and methodologies.
  • Contribute to the architectural design of automotive software systems.
Requirements
  • Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • A minimum of 7 years of professional experience in automotive software development.
  • Expert proficiency in C and/or C++ programming languages.
  • Strong understanding of embedded systems, real-time operating systems (RTOS), and microcontrollers.
  • Experience with automotive communication protocols like CAN, LIN, Ethernet.
  • Familiarity with AUTOSAR architecture and development tools is a strong plus.
  • Knowledge of software development tools, including compilers, debuggers, and version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment in Kolkata, West Bengal, IN .
Benefits

Our client offers a competitive salary, comprehensive health insurance, performance bonuses, and generous paid time off. Employees benefit from opportunities for professional development, training programs, and career advancement within a rapidly growing technology company. We provide a challenging yet supportive work environment where innovation is encouraged. Join our team and contribute to the future of automotive software.

Is this job a match or a miss?
Apply Now

Senior Automotive Infotainment Software Engineer

700001 Kolkata / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client, a prominent player in the automotive industry, is seeking an experienced Senior Automotive Infotainment Software Engineer to join their dynamic team in Kolkata , West Bengal. This hybrid role allows for a blend of on-site collaboration and remote work flexibility. You will be responsible for the design, development, and integration of advanced software features for in-car infotainment systems, enhancing the driver and passenger experience. This is an exciting opportunity to work on cutting-edge technologies in a fast-paced environment, contributing to the next generation of connected vehicles. The ideal candidate has a strong background in software development for complex embedded systems, particularly in the automotive infotainment domain.

Key Responsibilities
  • Design, develop, and implement software modules for automotive infotainment systems, including UI/UX, media playback, navigation, and connectivity features.
  • Work with cross-functional teams to define software requirements, architecture, and system integration plans.
  • Optimize software performance and resource utilization for embedded infotainment platforms.
  • Integrate third-party software components and ensure compatibility with the overall system architecture.
  • Develop and maintain robust test cases and automated testing scripts to ensure software quality and reliability.
  • Troubleshoot and debug software issues, providing timely resolutions and thorough documentation.
  • Collaborate with UI/UX designers to ensure an intuitive and engaging user experience.
  • Stay updated on emerging technologies and trends in the automotive infotainment and HMI space.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, with at least 3 years focused on automotive infotainment systems.
  • Proficiency in C++, Java, or other relevant programming languages for embedded systems.
  • Experience with infotainment frameworks (e.g., Android Automotive, QNX, GENIVI) and relevant middleware.
  • Familiarity with automotive communication protocols (e.g., CAN, Ethernet) and HMI development principles.
  • Experience with software development tools, version control systems (e.g., Git), and debugging tools.
  • Strong understanding of software architecture, design patterns, and object-oriented programming.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a collaborative team environment, both on-site and remotely.
Benefits

Our client offers a competitive salary, performance incentives, and a comprehensive benefits package. This hybrid role, based in Kolkata , West Bengal, provides flexibility in your work arrangement. You will be part of an innovative team working on exciting projects that define the future of automotive user experience. We provide opportunities for professional development, training, and career advancement. Join a company that values creativity, collaboration, and technical excellence.

Is this job a match or a miss?
Apply Now

Automotive Embedded Software Developer

700001 Kolkata / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a significant contributor to the automotive electronics sector, is looking for a skilled Automotive Embedded Software Developer to join their innovative team. This role offers a hybrid work arrangement, combining on-site collaboration with the flexibility of remote work. You will be instrumental in designing, developing, and testing embedded software for a variety of automotive applications, including control units, infotainment systems, and driver assistance features. This is an excellent opportunity to work with cutting-edge technologies and contribute to the development of next-generation vehicles. You will be based in our modern development center located in **Kolkata, West Bengal, IN**. Key Responsibilities
  • Design, develop, and implement embedded software in C/C++ for automotive microcontrollers and processors.
  • Develop software components for various automotive systems, such as engine control, body electronics, and advanced driver-assistance systems (ADAS).
  • Write unit tests and perform debugging to ensure software quality and reliability.
  • Collaborate with hardware engineers and systems engineers to define software requirements and interfaces.
  • Participate in code reviews to maintain high standards of code quality and best practices.
  • Work with real-time operating systems (RTOS) and develop low-level drivers.
  • Integrate software components and ensure proper system functionality.
  • Troubleshoot and resolve software defects found during testing and validation phases.
  • Contribute to the documentation of software design, implementation, and testing procedures.
  • Stay current with emerging trends and technologies in embedded software development for the automotive industry.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 3-5 years of experience in embedded software development, with a focus on the automotive domain.
  • Strong proficiency in C and C++ programming languages.
  • Experience with automotive communication protocols like CAN, LIN, and Ethernet.
  • Familiarity with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Experience with debugging tools, emulators, and logic analyzers.
  • Understanding of automotive software development processes and standards (e.g., Automotive SPICE).
  • Ability to work effectively in both on-site and remote settings.
  • Good problem-solving and analytical skills.
  • Effective communication and collaboration skills.
Benefits Our client offers a competitive salary, comprehensive health benefits, paid time off, and opportunities for career advancement. The hybrid work model provides flexibility, allowing for a healthy work-life balance. You will have access to modern development tools and technologies and opportunities for professional development through training and certifications. Join a forward-thinking company and contribute to the future of automotive technology.
Is this job a match or a miss?
Apply Now

Lead Automotive Software Architect (Remote)

560001 Bangalore Bazaar / Remote Placements24 remove_red_eye View All

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is at the forefront of automotive innovation and is looking for a highly experienced and visionary Lead Automotive Software Architect to join their globally distributed team. This role is 100% remote, offering the flexibility to work from anywhere while contributing to the development of sophisticated software for next-generation vehicles. You will be responsible for defining and guiding the architectural direction of our automotive software systems, ensuring scalability, reliability, and performance. This position requires a deep understanding of embedded systems, vehicle networks, and modern software development practices. You will play a critical role in shaping the future of in-car experiences and autonomous driving technologies. The ideal candidate possesses exceptional leadership qualities and a proven track record in architecting complex software solutions within the automotive industry. Key Responsibilities
  • Define, document, and evangelize the overall software architecture for automotive systems, including infotainment, ADAS, and connectivity features.
  • Develop and maintain architectural blueprints, design patterns, and coding standards to ensure consistency and quality across all software modules.
  • Collaborate closely with product managers, system engineers, and development teams to translate requirements into robust architectural designs.
  • Lead the technical design and implementation of key software components, providing guidance and mentorship to engineering teams.
  • Identify and mitigate architectural risks, ensuring the software meets stringent automotive safety and security standards (e.g., ISO 26262, AUTOSAR).
  • Evaluate and select appropriate technologies, tools, and frameworks for automotive software development.
  • Conduct architectural reviews and provide constructive feedback to ensure adherence to design principles and best practices.
  • Foster a culture of innovation and continuous improvement within the software engineering organization.
Requirements
  • Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of experience in software development, with a minimum of 5 years in automotive software architecture.
  • Extensive experience with embedded systems, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Deep understanding of AUTOSAR standards and their application in vehicle architectures.
  • Proven experience in architecting scalable and high-performance software solutions for complex domains like ADAS, autonomous driving, or connected car technologies.
  • Proficiency in multiple programming languages (e.g., C++, Java, Python) and software design patterns.
  • Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Exceptional communication and leadership abilities, with experience leading remote teams.
Benefits
  • Highly competitive salary and potential for significant bonuses.
  • Comprehensive health, dental, and vision coverage.
  • Remote work setup allowance and support.
  • Generous paid time off and holidays.
  • Professional development opportunities, including conferences and training.
  • Opportunity to work on cutting-edge automotive technologies with a global impact.
  • Flexible working hours to accommodate different time zones.
  • Collaborative and forward-thinking remote work environment.
Is this job a match or a miss?
Apply Now

Lead Automotive Software Developer (Remote)

208001 Kanpur / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a pioneering force in the automotive technology space, is seeking an exceptional Lead Automotive Software Developer to join their fully remote team. This position is a unique opportunity to lead the architecture and development of sophisticated software solutions for cutting-edge automotive applications. As a remote-first role, you will have the flexibility to work from anywhere, collaborating with a global team of experts. You will be instrumental in driving the software strategy, mentoring a talented group of engineers, and ensuring the delivery of high-quality, robust software. The ideal candidate possesses a deep understanding of software engineering principles, extensive experience in the automotive domain, and a proven track record of leading successful software projects. We are looking for an individual who is passionate about innovation, committed to excellence, and excels in a distributed work environment. Join us and shape the future of intelligent vehicles from the comfort of your home. Key Responsibilities
  • Lead the design, development, and implementation of complex automotive software systems, from concept to deployment.
  • Architect scalable and efficient software solutions for in-vehicle infotainment, autonomous driving, connectivity, and other advanced automotive features.
  • Mentor and guide a team of software engineers, providing technical leadership and fostering best practices in software development.
  • Collaborate with product managers, hardware engineers, and QA teams to define software requirements and ensure timely delivery of high-quality products.
  • Drive the adoption of modern software development methodologies, including Agile and DevOps, to optimize the development lifecycle.
  • Conduct code reviews, performance analysis, and debugging to ensure software reliability and maintainability.
  • Define and enforce coding standards, testing strategies, and documentation requirements.
  • Evaluate and integrate third-party software components and tools.
  • Contribute to strategic technology planning and architectural decisions for future automotive software platforms.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of experience in software development, with at least 5 years focused on automotive software.
  • Proven experience in leading software development teams and projects.
  • Expertise in programming languages such as C++, Python, Java, or similar.
  • Deep understanding of automotive software architectures, real-time operating systems (RTOS), and middleware.
  • Experience with automotive communication protocols (e.g., CAN, Ethernet, SOME/IP).
  • Familiarity with safety-critical software development and standards (e.g., AUTOSAR, ISO 26262).
  • Strong experience with software design patterns, data structures, and algorithms.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to work effectively in a fully remote, distributed team environment.
Benefits Our client offers a highly competitive salary and a comprehensive benefits package tailored for remote employees. This includes excellent health, dental, and vision insurance, life insurance, and a robust retirement savings plan. We provide generous paid time off, flexible working hours, and a dedicated budget for professional development, conferences, and home office setup. Join our client and make a significant impact on the future of automotive software from wherever you are.
Is this job a match or a miss?
Apply Now

Automotive Infotainment Software Engineer (Remote)

248001 Dehradun / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a trailblazer in automotive technology, is seeking a talented Automotive Infotainment Software Engineer to join their fully remote, agile development team. This role is integral to creating the next generation of in-car digital experiences, focusing on developing intuitive and feature-rich infotainment systems. You will be involved in all phases of the software development lifecycle, from concept and design to implementation and testing of software for head units, digital clusters, and connected car services. As a remote-first position, you will collaborate closely with a global team of designers, product managers, and engineers, utilizing advanced collaboration tools to drive innovation. This is a unique opportunity for a passionate software engineer to shape the future of automotive user interfaces and connectivity. Key Responsibilities
  • Design, develop, and implement software for automotive infotainment systems using languages like C++, Java, and Python.
  • Work with cross-functional teams to define software requirements and specifications for new infotainment features and functionalities.
  • Develop software for various platforms, including embedded Linux, Android Automotive, and QNX.
  • Integrate third-party applications and services into the infotainment system.
  • Develop and maintain user interfaces (UI) and user experiences (UX) for infotainment displays.
  • Perform unit testing, integration testing, and debugging of software modules.
  • Optimize software performance, resource utilization, and power consumption for automotive environments.
  • Collaborate with hardware engineers to ensure seamless hardware-software integration.
  • Ensure software adheres to automotive standards and safety guidelines.
  • Participate in code reviews, design discussions, and contribute to improving development processes.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 3-7 years of experience in software development, with a focus on embedded systems or automotive infotainment.
  • Proficiency in C++, Java, and/or Python programming languages.
  • Experience with embedded operating systems such as Linux, Android Automotive, or QNX.
  • Familiarity with UI/UX design principles and frameworks relevant to automotive applications.
  • Understanding of automotive communication protocols (e.g., CAN, Ethernet) is a plus.
  • Experience with software development tools, including IDEs, version control (Git), and build systems.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively in a remote setting.
  • Experience with agile development methodologies is highly desirable.
Benefits This fully remote role offers a highly competitive salary and potential for performance-based bonuses. Our client provides a comprehensive benefits package, including premium health, dental, and vision insurance. Generous paid time off and flexible working hours are standard. Opportunities for continuous professional development, including online courses, certifications, and virtual conferences, are readily available. The company culture emphasizes innovation, collaboration, and work-life balance, empowering employees to thrive in a flexible, remote setting.
Is this job a match or a miss?
Apply Now

Remote Automotive Software Architect

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a pioneer in the automotive technology sector, is seeking an exceptional Remote Automotive Software Architect to design and guide the development of sophisticated in-car software systems. This fully remote position offers the unique opportunity to shape the future of automotive user interfaces, connectivity, and autonomous driving features from the comfort of your home office. You will be responsible for defining the high-level architecture of our software solutions, ensuring scalability, security, and maintainability across diverse vehicle platforms. The ideal candidate possesses a deep understanding of embedded systems, automotive software standards (e.g., AUTOSAR), and modern software development paradigms. Join a forward-thinking company that embraces remote work and invests in its employees' growth, allowing you to make a significant impact on the automotive landscape without geographical constraints. This role requires a visionary approach to software design, enabling complex functionalities while ensuring a seamless user experience for drivers and passengers. Your expertise will be crucial in developing robust and innovative software solutions that define the next generation of connected vehicles.

Key Responsibilities
  • Define and document the overall software architecture for automotive infotainment, connectivity, and advanced driver-assistance systems (ADAS).
  • Develop and maintain software design principles, patterns, and standards to ensure consistency and quality across projects.
  • Collaborate closely with product managers, system engineers, and development teams to translate requirements into robust architectural designs.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development, considering performance, cost, and future scalability.
  • Provide technical leadership and guidance to software development teams throughout the entire development lifecycle.
  • Ensure the software architecture adheres to automotive safety standards (e.g., ISO 26262) and cybersecurity best practices.
  • Identify and mitigate technical risks associated with the software architecture.
  • Conduct architectural reviews and provide constructive feedback to development teams.
  • Contribute to the continuous improvement of software development processes and methodologies.
Requirements
  • Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 10+ years of experience in software development, with a significant focus on software architecture within the automotive industry.
  • Extensive experience with embedded systems and real-time operating systems (RTOS).
  • Deep understanding of automotive communication protocols (e.g., CAN, Ethernet, SOME/IP) and middleware (e.g., AUTOSAR, DDS).
  • Proven experience in designing complex, distributed, and scalable software systems.
  • Familiarity with agile development methodologies and CI/CD pipelines.
  • Strong knowledge of software security principles and practices in embedded systems.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Outstanding communication and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Experience with cloud integration and AI/ML in automotive applications is a strong plus.
Benefits
  • Competitive salary commensurate with expertise.
  • Comprehensive remote work support, including a home office stipend.
  • Flexible working hours to accommodate different time zones.
  • Generous annual bonus and stock options.
  • Full health, dental, and vision insurance.
  • Unlimited paid time off policy.
  • Significant opportunities for professional growth, training, and attending virtual conferences.
  • Be part of a globally distributed, innovative team working on cutting-edge automotive technology.
  • 401k or equivalent retirement savings plan with company match.
Is this job a match or a miss?
Apply Now

Senior Automotive Embedded Software Developer (Remote)

500001 Hyderabad / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a renowned innovator in the automotive sector, is seeking a talented Senior Automotive Embedded Software Developer to join their fully remote team. This role is crucial for developing and enhancing the embedded software that powers the advanced features in modern vehicles. You will be part of a collaborative, remote-first environment, contributing to projects that are shaping the future of automotive technology. If you possess a strong background in embedded systems and a passion for automotive software development, this is an excellent opportunity to grow your career. We are looking for individuals who are self-motivated, detail-oriented, and thrive in a flexible, work-from-home setting, contributing to the innovation of safe, efficient, and connected vehicles. Key Responsibilities
  • Develop, test, and maintain embedded software for automotive Electronic Control Units (ECUs) and microcontrollers.
  • Write high-quality, efficient, and well-documented code, primarily in C/C++, for real-time applications.
  • Implement software according to automotive standards and best practices, such as AUTOSAR or similar frameworks.
  • Collaborate with hardware engineers, systems engineers, and other software developers to define software requirements and architecture.
  • Perform debugging, troubleshooting, and performance optimization of embedded software systems.
  • Participate actively in code reviews, ensuring adherence to coding standards and architectural guidelines.
  • Develop and execute unit tests, integration tests, and system tests to ensure software reliability and functionality.
  • Contribute to the continuous improvement of software development processes and tools.
  • Stay updated with the latest technologies and trends in automotive embedded systems.
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related technical field.
  • Minimum of 5 years of hands-on experience in embedded software development, with a significant focus on the automotive industry.
  • Proficiency in C and/or C++ programming languages for embedded systems.
  • Experience with real-time operating systems (RTOS) and embedded system architectures.
  • Knowledge of automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Familiarity with automotive safety standards (e.g., ISO 26262) and development processes (e.g., ASPICE).
  • Experience with debugging tools, emulators, and oscilloscopes for embedded systems.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively both independently and as part of a remote, collaborative team.
Benefits Our client offers a competitive salary and a comprehensive benefits package designed to support your overall well-being and career advancement. As this is a fully remote position, you will enjoy unparalleled flexibility in managing your work and personal life. Benefits include robust health, dental, and vision insurance plans, a retirement savings plan with company matching, and generous paid time off. Opportunities for professional development, including access to online training, workshops, and certifications, are provided. You'll be part of an innovative and supportive team culture, working with cutting-edge technologies. This role provides a unique chance to significantly contribute to the evolution of automotive technology from the convenience of your home.
Is this job a match or a miss?
Apply Now

Senior Automotive Software Engineer (Remote-First)

201301 Noida / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, WhatJobs Direct, a leading innovator in the automotive technology sector, is seeking a highly skilled and experienced Senior Automotive Software Engineer to join our dynamic, remote-first engineering team. This pivotal role offers the opportunity to shape the future of automotive software, contributing to cutting-edge projects that redefine vehicle functionality and user experience. As a remote-first organization, we embrace flexibility and collaboration, ensuring our team members have the resources and support needed to excel from anywhere. You will be instrumental in designing, developing, and deploying sophisticated software solutions that power the next generation of connected and autonomous vehicles. This is an exceptional chance to make a significant impact within a forward-thinking company dedicated to automotive excellence. The ideal candidate possesses a deep understanding of embedded systems, real-time operating systems, and automotive communication protocols, coupled with a passion for innovation and problem-solving. Key Responsibilities
  • Design, develop, test, and deploy high-quality software for automotive control units and infotainment systems.
  • Collaborate closely with cross-functional teams, including hardware engineers, system architects, and product managers, in a remote environment.
  • Write clean, efficient, and maintainable code in C/C++ for embedded systems, adhering to industry best practices and coding standards.
  • Implement and optimize software for real-time performance, ensuring reliability and safety in critical automotive applications.
  • Develop and integrate software modules for various automotive domains, such as ADAS, powertrain control, and connectivity.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions.
  • Contribute to the entire software development lifecycle, from requirements analysis to system integration and validation.
  • Stay abreast of the latest advancements in automotive software engineering, embedded systems, and relevant technologies.
  • Maintain comprehensive documentation for software designs, implementations, and test procedures.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional experience in automotive software development.
  • Proficiency in C/C++ programming languages for embedded systems.
  • Experience with real-time operating systems (RTOS) such as QNX, Linux, or AUTOSAR.
  • Strong understanding of automotive communication protocols like CAN, LIN, Ethernet, and UDS.
  • Familiarity with software development tools and methodologies, including version control (Git), build systems, and CI/CD pipelines.
  • Experience with debugging tools and techniques for embedded systems.
  • Knowledge of software security principles and practices in the automotive context.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote work environment.
  • Previous experience with ADAS, autonomous driving, or infotainment systems is a plus.
Benefits
  • Competitive salary package commensurate with experience.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Flexible working hours and a fully remote work setup.
  • Access to the latest technologies and tools.
  • Collaborative and inclusive team culture.
  • 401(k) or equivalent retirement savings plan.
  • Performance-based bonuses and stock options.
  • Employee assistance program.
Is this job a match or a miss?
Apply Now

Senior Automotive Powertrain Control Software Engineer (Remote)

462001 Bhopal / Remote Placements24

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client, a pioneer in automotive technology, is seeking an experienced Senior Automotive Powertrain Control Software Engineer for a fully remote position. This role is critical for the design, development, and implementation of sophisticated real-time embedded software that controls advanced automotive powertrains, including internal combustion engines (ICE), hybrid electric vehicles (HEV), and battery electric vehicles (BEV). You will be instrumental in optimizing engine performance, fuel efficiency, emissions control, and electric propulsion systems. This fully remote role allows you to contribute your expertise from anywhere, collaborating with a global team of experts dedicated to pushing the boundaries of automotive innovation. The ideal candidate will possess a deep understanding of control systems theory, embedded software development, and the complexities of modern automotive powertrains. You will be responsible for developing robust, high-quality software that ensures the reliable and efficient operation of vehicles. The focus is on delivering cutting-edge control solutions that define the future of automotive propulsion systems. You will be a key player in ensuring the performance and efficiency of our client's next-generation vehicles.

Key Responsibilities
  • Design, develop, and implement real-time embedded software for automotive powertrain control units (ECUs).
  • Create and optimize control algorithms for engine management, transmission control, hybrid system energy management, and electric motor control.
  • Develop software according to industry standards such as AUTOSAR, MISRA C, and ISO 26262 (Functional Safety).
  • Utilize simulation tools (e.g., MATLAB/Simulink) for algorithm development and model-based design.
  • Conduct unit testing, integration testing, and support hardware-in-the-loop (HIL) testing.
  • Perform root cause analysis of software issues and implement effective corrective actions.
  • Collaborate with calibration engineers, systems engineers, and hardware engineers to ensure seamless integration and optimal performance.
  • Document software designs, requirements, and test procedures thoroughly.
Requirements
  • Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or a related field.
  • Minimum of 6 years of experience in embedded software development, with a strong focus on automotive powertrains.
  • Expertise in C/C++ programming for real-time embedded systems.
  • In-depth knowledge of powertrain control systems (ICE, HEV, BEV), including engine controls, transmission controls, and battery management systems (BMS).
  • Experience with AUTOSAR architecture and tools is highly desirable.
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills for effective remote work.
Benefits

This fully remote role offers a competitive salary, performance incentives, and a comprehensive benefits package including health insurance, retirement planning options, and professional development opportunities. Employees benefit from the flexibility of working from home while contributing to critical automotive projects. Our client provides ample paid time off and supports continuous learning through online resources and virtual training programs. We foster a culture that values innovation, autonomy, and work-life balance, even in a distributed team environment.

Is this job a match or a miss?
Apply Now