Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
10 - 20 Lacs
noida
Work from Office
Job title: Software Engineer - Autosar Job Location: Noida Job Responsibility: Strong Development knowledge on AUTOSAR - 4.x.x, BSW Modules, Configuration and Integration, ARXML. Experience in configuration of communication stack Protocols: CAN, CAN-FD LIN, FlexRay, Network management. Configuration of Diagnostic stack, customer diagnostic data file. Configuration of MCAL Layer. Creating the module detailed design (static and dynamic behavior) according to the software architecture. Excellent in Programming in C. Hardware/software integration. Memory usage analysis, stack usage analysis, timing analysis and throughput analysis. Support with criticality analyses according to ISO 26262. Knowledge: Excellent programming skills in high-level languages such as C/C++. Experience in Automotive SW development. Good understanding of Autosar Architecture. AUTOSAR SW development ( Com, Diag, Mem Stack). Good understanding of Vector tools(Davinci Configurator , Davinci Developer) Static Analysis, embedded build environment. Good knowledge of relevant standards, including Automotive SPICE, ISO 26262, ISO 21434 and ISO 16505. Knowledge of low-level programming and hardware-related programming. Very good knowledge of the communication protocols CAN, SPI, I2C and UART. Good written and spoken English skills. Experience: At least 5 years of professional experience in Autosar and Embedded C. University degree (graduate/master/diploma) in electronics and communication engineering, electrical engineering, computer science, physics or a comparable course
Posted 3 days ago
3.0 - 5.0 years
3 - 7 Lacs
hyderabad
Work from Office
Embedded Software Engineer Strongin C programming for embedded systems Experience with AUTOSAR BSW, MCAL, and RTE layers Knowledge of CAN stack, diagnostics (UDS), and bootloader concepts Familiarity with RTOS, task scheduling, and memory management Understanding of ISO 26262 safety requirements and MISRA-C guidelines Experience in unit testing, integration testing, and code reviews
Posted 6 days ago
3.0 - 7.0 years
9 - 14 Lacs
bengaluru
Work from Office
About The Role Embedded Software Development experience using C with work experience on Infrastructure Hands-on experience in Complex Device Drivers (CDD)and BSW development in AUTOSAR . Experience in MCAL configuration Problem solving and SW debugging skills on Hardware board level Experience in handling 8/16/32 bit microcontrollers ADCs/ PWMs, TIMERs Interfacing the Peripherals such as I/O devices, EEPROM, ADC, FLASH memory, I2C , SPI, UART Good Experience in CAN and CAN-FD protocol Understanding of the electrical circuit diagrams/Layouts Experience in Automotive background is mandatory Familiarity with version control systems (e.g., Git) and software development methodologies (e.g., Agile) Good knowledge in software development life cycle, agile methodologies and should possess good communication skills Understanding of tools such as DaVinci Developer, Vector tools, or equivalent. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 week ago
4.0 - 10.0 years
18 - 22 Lacs
bengaluru
Work from Office
Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error. Your Role 1. RTOS Development: - Lead the design and implementation of real-time operating system components for VX WORKS,RT Linux, ensuring optimal system performance and reliability; Collaborate with cross-functional teams to integrate and customize RTOS solutions for project requirements. 2. Linux Device Drivers: - Design, develop, and optimize device drivers for seamless interaction with hardware components. Ensure compatibility and performance of drivers across various platforms and configurations. 3. Middleware Integration: - Drive the integration of middleware solutions to enhance communication and interoperability between software components. Work closely with teams to define middleware requirements. 5. Collaboration and Code Reviews: - Participate in code reviews, maintain code standards, share and stick to best practices, and improve overall team efficiency. Foster a culture of knowledge sharing and continuous improvement within the software development team. 6. Testing and Debugging: - Conduct thorough testing and debugging to identify and resolve software defects, ensuring a high-quality and reliable software product. 7 . Documentation: - Create and maintain comprehensive documentation for software components, ensuring clear communication and knowledge transfer within the team. We are looking for A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/ Electronics/ Instrumentation, Robotics) with 12+ years of Software development experience. A go-getter, good in communication, challenge ideas to achieve career aspirations aligned with Aptiv mission A Learning Enthusiast to be passionate about learning, follow trends and publications in the market outlining new solutions Your Background Key ingredients for succeeding in this role are your: Skill Set Requirement Essential #Exp: 12-18 yrs embedded C/C++ programming | Multi-core Microprocessor experience(TDA4, Renesas V3H, NXP S32 preferred) |good knowledge in OS concepts, multi-threading |device drivers development | CAN / CAN FD communication, SPI, MCAL ,Ethernet| service oriented software architectures| Extensive experience in embedded Linux, u-boot, Linux Kernel, (eg: YOCTO kernel), QNX, VxWorks, POSIX, RTOS and root file systems |Extensive understanding of Middleware Framework s like ROS/ROS2/DDS, etc |bash scripting Desirable CI best practices and implementing in GitHubm GitLab, Jenkins , experience of working on Virtualization and Docker containers |knowledge on Data structures , Design Patterns, software modeling | OpenCV and OpenMP, Open VX, OpenGL | Experience with GPU | ISO26262 Technical Safety Concepts | ADAS domain knowledge | Cybersecurity experience | Excellent communication / presentation skills | Embedded development tools (compilers, debuggers, oscilloscopes, serial data tools, etc.) Why join us? You can grow at Aptiv.Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development); Life and accident insurance; Sodexo cards for food and beverages Well Being Program that includes regular workshops and networking events; EAP Employee Assistance; Access to fitness clubs (T&C apply); Creche facility for working parents; Apply today, and together let’s change tomorrow! #LI-SV2
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
This position will function as a member of the BSWE team. Your primary duties will include the development of base-level software layers, integration with functional safety principles, configuring AUTOSAR layers, and integrating middleware stacks. You should possess a good understanding of modern safety-critical electronic control units embedded software development and have an interest in state-of-the-art automated driving compute platforms and emerging computational technologies. As an ideal candidate, you should hold a Bachelor of Science degree in Electrical, Mechanical, Aerospace, or Computer Engineering, Computer Science, or a related Engineering field. Essential Skills: - Good knowledge of Classic AUTOSAR concepts, architecture, and specifications - Experience in configuring MCAL, developing I/O Hardware Abstraction drivers, Complex Device Drivers, and the ability to interpret hardware schematics - Experience working in a Multicore architecture environment - Familiarity with Cybersecurity and Functional Safety concepts - Experience with Compilers, Emulators, Debuggers, and other software development tools Experience: You should have up to 5 years of experience (around 4 to 5 years) working in embedded software development with C and/or C++.,
Posted 2 weeks ago
12.0 - 15.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Description: Sr. Staff MCU BSW Engineer Low-Level Drivers Position Summary: We are seeking a Sr. Staff MCU BSW Engineer Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and performanceoptimized software for key system components such as Zonal Controllers, Body Electronics, and Powertrain Modules. As a senior member of the Base Software (BSW) Engineering team at Stellantis, you will work closely with hardware and systems teams to bring up new platforms, implement peripheral control, and ensure compliance with industry standards. Key Responsibilities: Design, develop, and integrate low-level drivers for peripheral interfaces including GPIO, ADC, PWM, SPI, I2C, CAN, LIN, and UART Develop complex device drivers for low-level hardware components not supported by standard MCAL modules. Configure and integrate MCAL and hardware abstraction layers (IOHWAB) in AUTOSAR Classic environments Participate in board bring-up activities for new MCU hardware platforms Support development of Board Support Packages (BSPs) and diagnostic test software Optimize drivers for performance, determinism, and memory footprint Perform debugging and troubleshooting using oscilloscopes, logic analyzers, and JTAG tools Collaborate with hardware and software architects to define and review hardware/software interface requirements, ensuring alignment across system components Collaborate with hardware, OS, Sensor/Actuators and safety teams to validate low-level software under real-world conditions Ensure robustness and compliance with ISO 26262, MISRA C, and ASPICE Test and validate low-level driver code through unit and software testing to ensure maturity, traceability, and readiness for release Design and implement Wakeup/Sleep requirements related to low level drivers Contribute to CI/CD pipelines, automation frameworks, and software test infrastructure in real/virtual environment Document driver architecture, configuration, and integration guidelines Basic Qualifications: Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field 12-15 years of experience in embedded software development for automotive or real-time systems Strong programming skills in C and in-depth knowledge of MCU architectures (e.g., ARM Cortex-M, RH850, AURIX) Experience with MCAL, AUTOSAR BSW layers, or custom low-level driver frameworks Hands-on experience with hardware interfaces such as SPI, CAN, I2C, PWM, ADC, etc. Proficient with debugging tools and embedded development environments Familiarity with safety standards (ISO 26262), coding guidelines (MISRA), and software quality processes (ASPICE) Preferred Qualifications: Masters degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Experience with ASIL-B/D software development Familiarity with Vector DaVinci, EB tresos, or equivalent configuration tools Exposure to power modes, startup sequences, and fault detection mechanisms Scripting experience with Python or Shell for automation and test development Understanding of vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic stacks (UDS, DoIP) Experience with bootloader integration and secure hardware interfaces Please share your profiles to [HIDDEN TEXT] with below details: Total yrs. of exp: CCTC: ECTC: NP: Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future. By submitting your application, you are accepting our privacy notice: https://www.stellantis.com/en/privacy Show more Show less
Posted 2 weeks ago
5.0 - 12.0 years
0 Lacs
karnataka
On-site
As a Technical Lead at Aptiv Technical Center in India, you will play a crucial role in the auto industry revolution by contributing to the advancement of embedded systems, Internet of Things, and Cloud Services. Your responsibilities will include developing software architecture to meet functional safety, cybersecurity, and automotive standards. You will be involved in safety analysis of software design, collaborating with cross-functional teams, defining software architecture for various frameworks, and leading teams to address critical development process issues. To excel in this role, you should hold a Bachelor's or Master's degree in an engineering discipline such as IT, EE, EC, CS, Instrumentation, or Robotics. With 8-12 years of overall experience and a minimum of 5 years in Software Architecture, you should have proficiency in embedded C/C++ programming, experience with multi-core Microprocessors, device drivers development, CAN/CAN FD communication, and Autosar Stack integration. Familiarity with POSIX OS (LINUX/QNX/VxWorks), Middleware Frameworks, ROS/ROS2/DDS, virtualization, Docker containers, GPU, and CI best practices is essential. Knowledge of software modeling, Agile/Scrum principles, ISO26262 Technical Safety Concepts, and ADAS domain will be advantageous. Joining Aptiv means being part of an inclusive work environment that promotes individual growth and development irrespective of gender, ethnicity, or beliefs. As a safety-focused organization, Aptiv aims for a world with Zero fatalities, Zero injuries, and Zero accidents. You will have access to higher education opportunities, life and accident insurance, well-being programs, fitness club memberships, and competitive health insurance benefits to support your holistic well-being. If you are ready to make a real difference in the automotive industry and be a part of building a safer world, apply today and be a part of shaping tomorrow with us at Aptiv.,
Posted 2 weeks ago
8.0 - 13.0 years
20 - 25 Lacs
bengaluru
Work from Office
Roles and Responsibilities Design and develop AUTOSAR software architecture for automotive systems. Develop device drivers for various hardware components using Embedded C/C++. Create MCAL (Microcontroller Abstraction Layer) interfaces to communicate between microcontrollers and higher-level software layers. Utilize emulators and debuggers to test and troubleshoot complex issues in embedded systems. Collaborate with cross-functional teams to integrate software components into a cohesive system. Desired Candidate Profile 8-13 years of experience in AUTOSAR development, preferably in the automobile industry. Strong expertise in Embedded Development using Embedded C/C++ programming languages. Proficiency in developing Device Drivers for various hardware components. Experience working with Emulators and Debuggers for testing and troubleshooting purposes.
Posted 3 weeks ago
3.0 - 8.0 years
10 - 15 Lacs
pune, chennai, bengaluru
Work from Office
Experience in any of the Automotive Domain( Cockpit / Body ADAS / Powertrain / Telematics etc) 3+ years of automotive software development or testing experience Strong knowledge in Embedded C / C++ based software development Experience in software development tools (debugger, emulators, compilers). Communication protocol : CAN, LIN, Ethernet, J1939, UDS Bench tools: CANoe or CANalyser , Control desk Programming & Modelling skills: Python / CAPL / Shell script / YAML Strong problem solving and analytical skills Highly motivated, self-starter, capable of achieving goals while operating independently Strong written & verbal communication skills
Posted 3 weeks ago
5.0 - 8.0 years
11 - 12 Lacs
bengaluru
Work from Office
Hands on experience in embedded C Programming, AUTOSAR SecOC , Crypto stack Tools : Trace32 Debugger, Vector Canoe experience Experience of working on Microcontrollers like Infineon Aurix Automotive Security concepts, Hardware Security Manager (HSM) Job Responsibilities The candidate will be involved in tasks related to Integration Development of FBL Features and performing testing activity. For the Integration Development of FBL software, the roles and responsibilities will include continuous collaborations with counterparts in Germany to understand requirements, interpret and develop FBL Features. Also, need to be responsible to create test specifications and document the results. Keywords Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming*Keywords Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming,Autosar Security*Mandatory Key Skills Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming,Autosar Security*
Posted 3 weeks ago
3.0 - 7.0 years
5 - 10 Lacs
chennai
Work from Office
About the team : Development and Integration of Autosar platform in Brakes Platform. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as Senior Software Engineer(m/f/d) : Hands-on experience in developmentand configuring various AUTOSAR BSW stacks & integration AutoSARCOM stack ( CAN and UDS)- Preferred SLP11 CAN Stack Error Handling and Experience on Handling external Peripherals Like Sensors, valves. Experience on MCAL, DIAG, Functional Safety Good knowledge on ASPICE Familiarity with ECU / Microcontroller architecture, Communication Protocols, EOL lock (Secure Locking),Secure Flashing. Good programming and debugging skills and expertise working on Davinci Configurator, CAnoe, Canalyzer, Canape, Lauterbach Trace32
Posted 3 weeks ago
3.0 - 7.0 years
5 - 10 Lacs
chennai
Work from Office
About The Role About the team : Development and Integration of Autosar platform in Brakes Platform. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as Senior Software Engineer(m/f/d) : Hands-on experience in developmentand configuring various AUTOSAR BSW stacks & integration AutoSARCOM stack ( CAN and UDS)- Preferred SLP11 CAN Stack Error Handling and Experience on Handling external Peripherals Like Sensors, valves. Experience on MCAL, DIAG, Functional Safety Good knowledge on ASPICE Familiarity with ECU / Microcontroller architecture, Communication Protocols, EOL lock (Secure Locking),Secure Flashing. Good programming and debugging skills and expertise working on Davinci Configurator, CAnoe, Canalyzer, Canape, Lauterbach Trace32
Posted 3 weeks ago
4.0 - 7.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : AUTOSAR Good to have skills : NAMinimum 15 year(s) of experience is required Educational Qualification : Bachelors or Masters degree in Electronics or Computer Science or related field Summary :We are seeking a highly experienced and technically proficient Senior Manager to lead middleware platform engineering initiatives with a strong focus on AUTOSAR-based software architecture and integration. This role is central to delivering scalable, safe, and compliant embedded software platforms for next-generation automotive systems. The ideal candidate will possess deep expertise in AUTOSAR Classic and Adaptive, embedded systems, and automotive compliance frameworks, along with proven leadership in cross-functional collaboration and team development Roles & Responsibilities:1.Software Architecture & Design:Define and maintain robust middleware architecture aligned with AUTOSAR Classic and Adaptive platforms.2.Platform Engineering:Lead development and integration of Basic Software (BSW), MCAL, ECU Abstraction, and Service Layer modules for scalable platform solutions.3.Toolchain Management:Oversee configuration and integration using tools such as Vector DaVinci Developer/Configurator, EB Tresos, and Elektrobit.4.Compliance & Safety:Ensure platform adherence to ISO 26262, ASPICE, and ISO/SAE 21434 cybersecurity standards.5.Adaptive AUTOSAR Enablement:Drive transition to service-oriented architectures and Adaptive AUTOSAR for high-performance computing platforms.6.Model-Based Development:Promote use of MATLAB/Simulink, Stateflow, and simulation tools for efficient development and validation.7.Cross-functional Collaboration:Partner with OEMs, Tier-1 suppliers, and internal engineering teams to deliver scalable, high-quality middleware solutions.8.Client-Facing Engagements:Represent the organization in customer discussions, technical workshops, and solution presentations to align technology offerings with client needs.9.Technical Solutioning:Architect and validate middleware and platform solutions tailored to customer requirements and ECU platform capabilities.10.Vendor/Supplier Coordination:Manage relationships with external vendors and suppliers to ensure timely delivery, quality compliance, and integration readiness.11.Onsite-Offshore Coordination:Lead distributed teams across geographies, ensuring seamless collaboration, delivery alignment, and knowledge sharing.12.Quality Assurance:Implement robust validation frameworks covering middleware performance, security, and compliance.13.Team Development:Build and mentor a high-performing team of engineers and platform specialists in embedded software and AUTOSAR technologies. Professional & Technical Skills: 1.15-20 years of experience in embedded software development with a strong focus on AUTOSAR.2.Hands-on experience with AUTOSAR tools (Vector, Elektrobit, DaVinci, EB Tresos).3.Proficiency in C/C++, embedded systems, and automotive communication protocols (CAN, LIN, Ethernet).4.Strong understanding of ECU software architecture and real-time operating systems.5.Familiarity with ISO 26262, ASPICE, and ISO/SAE 21434 compliance frameworks.6.Experience with Adaptive AUTOSAR and service-oriented architectures.7.Exposure to model-based development and simulation tools.8.Experience in Agile, SAFe, and V-model development environments.9.Certifications in AUTOSAR. Additional Information:1.The candidate should have minimum 15 years of experience in Infotainment & Telematics.2.This position is based at our Bengaluru office.3.A Bachelors or Masters degree in Electronics, Computer Science or related field is required. Qualification Bachelors or Masters degree in Electronics or Computer Science or related field
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
You will lead and mentor a team of embedded engineers at SunAnd Technologies and Services Pvt. Ltd. As an Embedded Lead, your responsibilities will include architecting, designing, and delivering embedded firmware solutions. You will be required to develop and maintain MCAL, I/O HAL, and complex device drivers. Additionally, you will collaborate with hardware teams to contribute to system-level design and debugging. To excel in this role, you should have at least 5 years of embedded software development experience, with proficiency in C/C++. You must be familiar with compilers, emulators, debuggers, and embedded development tools. Hands-on experience with hardware schematics and low-level driver development is essential. Experience in configuring MCAL, developing HAL drivers, AUTOSAR, and embedded system architecture is highly valued. Strong problem-solving, leadership, and communication skills are also required for this position.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Responsible for Platform level Software Validation for Infineons Automotive chipsets Job Description In your new role you will: Understand and Review the SW Requirements and its Verification Criteria. Understand and Review the SW Architecture from Requirement and end-user application perspective. Design and Develop Test cases and Test scripts for the Validation of SW modules based on SW Requirements, SW Architecture, Functional Safety Methods, and other Use cases. Spearhead test architecture definition and test specification activities. Work on software Validation of device drivers (Eg : SPI, I2C, CAN, LIN, FR, Ethernet, PCIE, HSSL and SENT etc.) and safety software in an independent/RTOS environment on Infineons automotive microcontrollers Develop Test Strategy and institutionalize the methods and related templates to enable the usage of the tools and test equipment wherever required/possible Envisage, implement, institutionalize and maintain the verification and validation methods and infrastructure (e.g. automation to improve quality and efficiency in terms of cost and time ) Drive innovation in the form of new advancements (test methods/tools, test automation, test infrastructure) with the team Institutionalize software test processes compliant with Automotive standards (e.g. ISO26262, ASPICE) Accountable for overall quality of validation deliverables Ownership in reviews, Code /Test reviews. Participate in workshops and support the team on technical challenges being faced from time to time. (e.g. safety issues, common testing issues,) To participate in Change control board meetings and ability to technically argue the safety assessments by providing necessary evidence. Plan and participate in future technologies and projects Generate new methods and techniques for better work models Estimate and support in planning overall validation activities for a SW module targeted for a release. Develop/Code Test scripts in Embedded C based on Different test cases and scenarios designed for verifying correct functional behaviour of SW on real targeted Microcontroller device. Your Profile You are best equipped for this task if you have: A minimum of 2 - 6 years of experience in Device Driver software testing which includes a good know how of V-model standard software development Life Cycle. Experience in AUTOSAR MCAL, BSW and exposure to ISO26262 [Expertise in other domains with embedded background more than welcome] Embedded system software Validation using C, assembly languages. Experience in the usage of LabView, NI FPGA, oscilloscopes, logic analysers, power benches etc. Experience in embedded system development tools such as compilers, debuggers, static analysers etc. Working experience in scripting languages such as Perl, python, C# etc. Experience in the development/maintenance of the test automation and continuous integration frameworks Good knowledge of Microcontroller architecture (16/32bit), real-time systems. Working experience on multicore platforms Ability and willingness to work with multi-disciplinary teams. Additional skills like Estimation, planning, tracking is required on need basis. Contact: Gowri Shenoy, LinkedIn #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicants experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon. Show more Show less
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As a member of the team responsible for the Development and Integration of Autosar platform in the AMT domain, your primary focus will be on configuring AUTOSAR layers, developing middleware, and implementing software architecture (arxml). Your tasks will include analyzing system requirements and deriving software requirements, ensuring categorization and traceability of requirements at all levels, developing requirements, design, and coding in compliance with coding guidelines. You will also be responsible for implementing AUTOSAR configuration using tools such as Vector DaVinci or EB tools, configuring the CAN Communication Stack, Diagnostic Stack, and Mem/NVM Stack. Additionally, you will need to take accountability and interact with different stakeholders on demand, while adhering to all software processes including QAC, Polyspace, code inspections, unit testing, and developer testing. To be successful in this role, you should have hands-on experience in developing and configuring various AUTOSAR BSW stacks and integration, with a preference for AutoSARCOM stack (CAN and UDS) - SLP11 CAN Stack. Experience in error handling, handling external peripherals like sensors and valves, MCAL, DIAG, and functional safety is essential. A good knowledge of ASPICE, familiarity with ECU/microcontroller architecture, communication protocols, EOL lock (Secure Locking), and Secure Flashing is also required. Strong programming and debugging skills, as well as expertise in working with tools such as Davinci Configurator, CANoe, Canalyzer, Canape, and Lauterbach Trace32, will be beneficial for this role. Choosing to work with ZF will provide you with the opportunity to work on a diverse portfolio of projects, with a high emphasis on career growth and a work culture that promotes flexibility. You will also have access to extensive leave options for work-life balance and be part of a dynamic culture that values recognition, wellness programs, and more.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an Automotive MICROSAR Engineer, you will be responsible for working on platforms such as Linux, Android, and AUTOSAR. You should have a good understanding and experience in Classic Autosar. Your excellent programming skills in Embedded C/C++ will be crucial for this role. You should have hands-on experience in modules like NM, COM, PduR, and SoAD. Additionally, experience in DCM and DEM modules will be beneficial. Your proficiency in MCAL and CDD (Complex device drivers) will be essential for successfully performing in this role. Having experience in debugging BSW modules and handling Automotive Ethernet will be advantageous. Knowledge of Socket Programming is preferred for this position. Overall, as an Automotive MICROSAR Engineer, you will play a key role in developing and maintaining various Autosar Diagnostic modules. This position at LGSI - BLR - VCS-Autosar Diagnostic requires a professional with 4-8 years of experience in the field.,
Posted 1 month ago
8.0 - 13.0 years
30 - 45 Lacs
Pune, Coimbatore, Thiruvananthapuram
Hybrid
Greetings! Visteon is hiring AUTOSAR - Software Project Development Leads Bachelors degree in Engineering (Masters preferred) 8+ years of experience in software product life cycle and embedded software development using C or C++ language 4+ years of experience in delivering Scalable Software Architectures Modelling 3+ years of experience in AUTOSAR based software development Experience with the UML, SysML, IBM Rational Rhapsody for embedded software development Experience in developing Distributed systems architectures Experience in developing Multithreaded applications Experience in developing Software DFMEAs Experience with automotive communication protocols such as CAN, SPI, LIN, FLexray Automotive Ethernet is a plus Experience developing embedded real-time safety critical software systems using processes is also desirable High level of expertise in Instrument cluster and TFT Displays domains
Posted 1 month ago
5.0 - 10.0 years
6 - 16 Lacs
Pune
Work from Office
Job Title: AUTOSAR Engineer / Senior AUTOSAR Integrator/Configurator Location: Pune (Viman Nagar) Required Relevant Experience: 5 + Yrs in Automotive Domain About the Role: We are seeking a skilled AUTOSAR Engineer with extensive experience in Classic AUTOSAR platforms. The ideal candidate will have a strong background in base software configuration, MCAL drivers, and communication stack integration. • You will play a key role in minimal development and high configuring and integrating AUTOSAR expertise compliant solutions for next-generation automotive ECUs and embedded systems. • We need experts in integration and configuration of (classic) autosar application Key Responsibilities • Develop and integrate AUTOSAR applications following AUTOSAR methodology and project-specific architecture. • Configure communication stacks(CAN, LIN, Ethernet) to ensure required services are available for application layers . • Collaborate with cross-functional teams, including system architects, hardware engineers, and test engineers. • Create and maintain technical documentation as per automotive standards. • The ECU is the core computing platform that runs A LOT of functionality it can probably be from different areas. We need experts in integration and configuration of (classic) autosar application. Required Skills & Experience Expertise in AUTOSAR Classic (mandatory) and methodology, architecture, and integration 3–4 years of solid experience in application-level integration, focusing more on integrating different applications rather than core software development Hands-on with communication stack configuration (CAN, LIN, Ethernet) Good understanding of embedded C/C++ programming and debugging Familiar with tools like DaVinci Developer/Configurator (Mandatory), EB tresos, Vector CANoe or equivalent Strong knowledge of microcontrollers (Infineon, NXP, Renesas, etc.) Good understanding of automotive communication protocols and diagnostics Familiar with automotive standards (ASPICE, ISO 26262 is a plus) Technical Focus Areas: Application Layer (Development support and Integration): • Expertise in AUTOSAR methodology for developing and\or supporting application development and integration. • Continuous Integration (CI): Automating testing procedures to improve software quality and accelerate feedback cycles. • Communication stack configuration and base software configuration to ensure necessary service usage by applications as needed • Expertise in Core System Platform: Extensive experience in Application Development, Basic Software (BSW), and Microcontroller Abstraction Layer (MCAL) drivers of Classic and Adaptive AUTOSAR. • New - Script(s) and tool development to support automation of AUTOSAR application development, integration, release and base software configuration.
Posted 1 month ago
2.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Embedded Software Development experience using C with work experience on Infrastructure Hands-on experience in Complex Device Drivers (CDD)and BSW development in AUTOSAR . Experience in MCAL configuration Problem solving and SW debugging skills on Hardware board level Experience in handling 8/16/32 bit microcontrollers ADCs/ PWMs, TIMERs Interfacing the Peripherals such as I/O devices, EEPROM, ADC, FLASH memory, I2C , SPI, UART Good Experience in CAN and CAN-FD protocol Understanding of the electrical circuit diagrams/Layouts Experience in Automotive background is mandatory Familiarity with version control systems (e.g., Git) and software development methodologies (e.g., Agile) Good knowledge in software development life cycle, agile methodologies and should possess good communication skills Understanding of tools such as DaVinci Developer, Vector tools, or equivalent. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Posted 1 month ago
19.0 - 24.0 years
65 - 70 Lacs
Pune, Ahmedabad, Bengaluru
Work from Office
Dear Candidate, We are seeking a skilled Embedded Systems Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and testing embedded systems and firmware. You will work on a wide range of projects, from hardware integration to developing efficient, reliable, and high-performance embedded software solutions. Role & Responsibilities: Embedded System Design : Design and develop embedded systems and firmware for microcontrollers, microprocessors, and other embedded platforms. Firmware Development : Write and optimize firmware code in languages such as C , C++ , or Assembly for embedded systems. Hardware Integration : Interface embedded software with hardware components like sensors, actuators, displays, and communication modules (e.g., I2C , SPI , UART ). Embedded Software Testing : Conduct unit testing and debugging to ensure software reliability and meet system performance requirements. Optimization : Optimize embedded software for performance, memory usage, and power consumption, ensuring efficient execution on resource-constrained devices. Prototyping & Validation : Work with hardware engineers to develop and test prototypes, validating system designs and ensuring that hardware and software meet specifications. System Troubleshooting : Troubleshoot hardware and software issues in embedded systems and develop solutions to improve functionality and performance. Real-time Operating Systems (RTOS) : Implement embedded software solutions on RTOS platforms and manage real-time constraints for time-sensitive applications. Required Skills & Qualifications: Embedded Software Development : Proven experience in embedded software development with expertise in C , C++ , and Assembly programming languages. Microcontroller Programming : Hands-on experience with microcontrollers like ARM , AVR , PIC , or ESP32 , and familiarity with relevant development environments. Hardware-Software Integration : Experience in integrating embedded software with hardware platforms and peripherals (e.g., sensors, communication protocols). RTOS Knowledge : Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS , RTEMS , or VxWorks . Communication Protocols : Knowledge of communication protocols like UART , SPI , I2C , CAN , or Ethernet for device communication. Debugging & Testing : Strong debugging and troubleshooting skills, using tools such as JTAG , Oszilloscopes , and logic analyzers . Embedded Systems Optimization : Expertise in optimizing embedded software for power efficiency, performance, and resource constraints. Version Control : Proficiency in using version control systems like Git for managing codebase and collaborating with team members. Prototyping Tools : Familiarity with embedded development tools like Keil , IAR Embedded Workbench , Eclipse , and hardware prototyping platforms such as Arduino or Raspberry Pi . Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is shortlisted, one of the HR from my team will contact you as soon as possible. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 2 months ago
5.0 - 10.0 years
12 - 22 Lacs
Bengaluru
Hybrid
Required Skills: Strong experience in Embedded C and microcontroller-based driver development on TC3XX. Experience in analysing datasheets, schematics. Proficient in AUTOSAR architecture and Complex Device Driver development . Experience in working with MCAL modules and integration of CDD with BSW. Familiarity with hardware interfaces: SPI, I2C, UART, CAN, LIN, PWM, ADC, DAC, GPIO, DMA, GTM and Gate Driver. Experience with RTOS, task scheduling, interrupt handling, and low-level debugging. Strong understanding of automotive communication protocols (CAN, CAN-FD, LIN, FlexRay). Knowledge of ISO 26262 functional safety concepts and ASIL levels. Hands-on experience with debuggers (e.g., Lauterbach), oscilloscopes, and other lab tools. Experience with configuration tools (e.g., Vector DaVinci Developer/Configurator, EB Tresos). Experience in Commissioning of new hardware prototypes and reading circuit diagram. Experience in Active discharge on auxiliary microcontroller (C2000). Experience with GIT and integration from 3rd party SW.
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You have gained 3-7 years of experience in embedded software product development. You possess a strong knowledge of the Software Development Lifecycle (SDLC) and have hands-on experience working with embedded software development. Your responsibilities include integrating and testing the Classic AUTOSAR stack on Vector Tools for every release. You are proficient in embedded product development using embedded C and have a strong grasp of AUTOSAR Classic Platforms and MCAL. Additionally, you have experience with COM stack integration and a deep understanding of Diagnostics stack integration. Your expertise extends to utilizing Vector tools such as CANoe, Davinci Configurator/Developer, and GENy. Familiarity with CAPL programming is considered an added advantage. This is a full-time position located in Bangalore.,
Posted 2 months ago
2.0 - 7.0 years
4 - 9 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 2 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have
Posted 2 months ago
8.0 - 12.0 years
20 - 30 Lacs
Pune
Hybrid
Role & responsibilities Responsible for development of customer specific embedded software architecture for Electric Control Units:• Definition and Maintenance of Software Architectures of Climate Control Systems.• Collaboration with Customers and internal Stakeholders to create technical • Realization Concepts following Software Requirements • Performing Software Safety analysis according to ISO26262 • Performing Software quality to meet desired SPICE level. • Being aware and applying state of the art software architecture methodologies • Active participation and responsibility in each phase of projects from start to production Preferred candidate profile Well versed in AUTOSAR components' design with strong experience in embedded 'C' coding. Good system level knowledge.• Strong understanding of AUTOSAR architecture and concepts - BSW, RTE and SWC.• Proven experience with automotive SPICE standards. • Must have understanding of various SW BSW modules (Com/Memory/Watchdog/ IO/ Diagnostic Stack etc.). • Must have knowledge of configuration and implementation MCAL drivers (DIO/ADC /I2C/EEPROM/PWM/CAN/LIN etc.). • Must have knowledge of Software Development life cycle, proven experience with Automotive Software development. • Knowledge of Rhapsody and UML will be an added advantage. • Outstanding Communication and problem-solving skills.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |