Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4 - 7 years
0 Lacs
Pune, Maharashtra, India
On-site
Software Skillsets: Autosar, Ethernet, BSW, Embedded C, Device Drivers Experience: 4 to 7 Years Job Location: Pune AUTOSAR/PGBASE Architecture knowledge and hands-on experience on same. Hands-on experience on 3rd party libs like Netx, GUIx, Threadx, USBx..etc. Knowledge of Ethernet stack with protocols like Modbus TCP/IP (IPV4 and IPV6), UDP, UDS, etc. In-depth understanding of the Renesas (Rx Series) microcontroller and its peripheral architecture Understanding of how to manage memory allocation and deallocation, particularly when using statically allocated buffers. Knowledge of RTOS concepts such as task scheduling, priority handling, and inter-process communication (IPC) Experience with configuring and programming microcontroller peripherals such as GPIO, UART, SPI, I2C, ADC, DAC, PWM, timers, and interrupts. In-depth knowledge of communication protocols commonly used in embedded systems, like SPI, I2C, UART, CAN, USB, and others. Understanding of how to integrate device drivers with real-time operating systems like FreeRTOS, Threadx etc. Understanding of PGBASE based tool chain and make file system for build process Knowledge of PGBASE based supporting build environment utilities like marketable Hands-on experience on PGBST tool Knowledge of proprietary communication protocols like MON, MONNnet/ PCCnet Strong working experience in Linux Programming knowledge and hand on experience on of Torizon OS and Toradex device drivers In-depth understanding of the microprocessor and its peripheral architecture A deep understanding of kernel development for Linux, including concepts like kernel modules, system calls, and kernel-space versus user-space distinctions. Understanding of how memory management works in kernel space, such as allocating and deallocating memory buffers, handling DMA (Direct Memory Access), and using appropriate kernel APIs. Experience with Linux driver development, including the usage of kernel APIs, the character device model, and file operations. Systems Skill Sets: Hands-on experience on Design and development of systems tech profile, Systems Design document. PGBASE Systems and HW & SW Architecture knowledge Knowledge on Product Development process PGBASE Architecture knowledge and hands-on experience on same Working experience on PGBASE based 3rd party libs like Netx, GUIx, Threadx, USBx..etc. Hands-on Experience on EA Hands-on experience on UML/SYSML Ability to translate customer/system requirements into embedded design specifications. Experience in working with PGBASE technical documents, requirements analysis, and system design specifications. Familiar with Agile and Waterfall development methodologies. Ability to manage project timelines, prioritize tasks, and meet deadlines in a fast-paced development environment. Knowledge of how to interface PGBASE software with hardware components (e.g., sensors, actuators, displays, communication modules). V&V Skill Sets: PGBASE Architecture knowledge and hands-on experience on same HW & SW Architecture knowledge Product Development process understanding Strong knowledge of MATLAB for data analysis, modelling, and simulation. Expertise in writing and debugging MATLAB scripts and functions. Experience with MATLAB’s built-in toolboxes (e.g., Simulink, Simscape, Stateflow, etc.). Proficient in creating and simulating models in Simulink for system-level design and control systems. Experience in building multi-domain models using Simulink and integrating them with other tools. Familiarity with Simulink blocks, subsystems, and custom functions. Experience in modelling and simulating control systems using MATLAB and Simulink. Ability to design, simulate, and optimize control algorithms. Experience in running and debugging simulations to test model behavior. Knowledge of system-level validation and verification of models against specifications. Familiarity with Simulink Coder for code generation for embedded systems. Knowledge of hardware-in-the-loop (HIL) testing and simulations. Signal Processing and Data Analysis Ability to understand and translate system requirements into models and simulations. Strong grasp of system engineering processes and methods. Show more Show less
Posted 4 weeks ago
5 - 10 years
5 - 9 Lacs
Bengaluru
Work from Office
locationsBangalore, Karnatakaposted onPosted Yesterday job requisition idR0000301861 Career Area: Engineering About The Role : Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you'rejoining a global team who cares not just about the work we do but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don'tjust talk about progress and innovation here we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Role Definition Designs, develops, builds, and implements new components, products, or technologies. Job Duties/Responsibilities may include, but are not limited to: This role will be directly involved in the product development engineering of electrification & energy systems and associated components. Determining detailed functional requirements for inverters, reviewing inverter technical documentation to determine compliance with requirements and evaluate technical characteristics Developing and Testing control system algorithms for controlling inverters as part of an energy storage systems Develop deep understanding of inverter operations and provide guidance to the software team on inverter control and integration into Advanced Power Products Develop tests, standardized test procedures, and perform product testing, including involvement in hands on lab testing during evaluations of prototype systems Analyze operational and test data to troubleshoot and resolve system problems Work with field engineers for rapid solutions to problems as they arise Write technical specifications for equipment procurement and/or technical annexes to contract documents Collect and provide the required documentation for internal stakeholders to allow for standardized deployment of inverters for Advanced Power Product Systems. Knowledge of the NPI process. Basic Qualifications: Ph.D/Masters in Control or Electrical or Instrumentation with a publications and patents record. Required 0 to 1 years of experience if Ph.D or 2 to 5 years experience if Masters or 5 to 6 years if Bachelors Controls systems design and development of Advanced power system technology like fuel cell power sources, energy storage systems, hydrogen fuel cells, hybrids, electric vehicles (EV), etc and functional validation testing Knowledge of Invertors/Chargers or similar Electrical Component products design, development, testing and certifications. Experience in electrical product and components testing. Advanced knowledge of the model-based software development, MIL/SIL/HIL based validation Effective CommunicationsUnderstanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Level Working Knowledge: Delivers helpful feedback that focuses on behaviors without offending the recipient. Listens to feedback without defensiveness and uses it for own communication effectiveness. Makes oral presentations and writes reports needed for own work. Avoids technical jargon when inappropriate. Looks for and considers non-verbal cues from individuals and groups. Managing Multiple PrioritiesKnowledge of effective self-management practices; ability to manage multiple concurrent objectives, projects, groups, or activities, making effective judgments as to prioritizing and time allocation.Level Working Knowledge: Recognizes changing demands and priorities; validates changes with management. Obtains information about how current assignments contribute to organizational goals. Completes current work according to assigned priorities. Responds to day-to-day operational priorities while still making progress on project work. Performs at least 2-3 concurrent activities without reducing productivity. Technical ExcellenceKnowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.Level Working Knowledge: Provides effective technical solutions to routine functional challenges via sound technical competence, effectively examining implications of events and issues. Effectively performs the technical job aspects, continuously building knowledge and keeping up-to-date on technical and procedural job components. Applies technical operating and project standards based on achieving excellence in delivered products, technologies and services. Applies current procedures and technologies to help resolve technical issues in one's general area of technical competence. Helps others solve technical or procedural problems or issues. Product Design and DevelopmentKnowledge of product features; ability to design, build, and develop a new product, technology, or service from concept through to production.Level Working Knowledge: Communicates with professionals to understand various requirements of product design. Tests and evaluates alternative means of production being considered for use. Uses automated tools to design or modify the design of a product. Assists in building a complex prototype of product. Posting Dates: May 13, 2025 - May 19, 2025Caterpillar is an Equal Opportunity Employer (EEO).Not ready to apply? Join our .
Posted 1 month ago
4 - 6 years
3 - 7 Lacs
Bengaluru
Work from Office
About The Role 3+ yrs. experience in MATLAB, Target Link, state flow, TPT, MXAM - C, C++ Programming, Autosar experience. - Working knowledge of ASPICE Quality Process, ASIL, Autosar Development and Test Methodology - Demonstrated experience in requirements management. - Expert in model architecture, design and model Optimization, Model Variant Management - Expert in code generation optimization using TargetLink - Using Code generation features like Modules, Functions to make Reusable libraries and Unit testing them, Model Referencing, Incremental Code Generation, bus objects - Design Models from RequirementsModular, Unit Testable, Reusable, Replaceable, Scalable. - Embedded C language and Target Link, mScripts - MAAB Guidelines, MXAM , MXRAY - PVCS/SVN/MKS version manager - Experience working with TPT for testing with requirement management. - Experience using TPT Requirement traceability till TestCase, TestSteps. - Canoe Testing Experience - Good mathematical, analytical and communication skills. -Good to have Python scripting language knowledge - Know how on Agile Frameworks and toolsScrum/Kanban, JIRA, Confluence, TMX, R4J 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 Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 1 month ago
4 - 9 years
10 - 20 Lacs
Bengaluru
Work from Office
Model Based Software Developer for Engine Application Software Development Roles Model Based Software Developer for IC Engine Software Development and Functional testing. Technical Skills Good Knowledge and experience in Model Based Software development for Powertrain Control Systems MAAB/MISRA Knowledge on IC Engine vehicle. Experience on Software requirement analysis. Tools - Modelling (Matlab/Simulink/Stateflow) - Fixed point conversion and Autocode Generation (Eg: TargetLink) - Testing Tools (Eg: MXAM, Polyspace, Tessy, Silver) - Configuration Management (Eg: GIT-Bit Bucket/SVN) Programming Languages - C Language Added advantage if experience in -Automation Techniques and scripting
Posted 1 month ago
4 - 9 years
10 - 20 Lacs
Bengaluru
Work from Office
Job Responsibilities MBD Plant ModellingPrimary Skill MBD Plant Modelling, Matlab, HIL, Powertrain domain Exp 4-8 years Description: Expertise in model based development using Matlab and Simulink; good knowhow and understanding of m-scripting, modelling in Simulink and Stateflow as per MAAB guidelines Expertise in dSpace HiLs and toolchains: Synect, Configuration desk, Control desk, Model desk, ProveTech is a plus Experience in HEVs and BEVs Systems’ overview including Diesel & Gasoline engines, Gearbox functioning, Electric drive / machine control, Battery SOC & SOH, Vehicle Dynamics Very good analytical and problem-solving skills Good communication and interpersonal skills
Posted 1 month ago
6 - 10 years
12 - 22 Lacs
Bengaluru
Work from Office
Job Responsibilities Model Based Software Development Experience: 6-10 years Description: Overall experience of 6+ years experience in Model based software development. Hands-on experience in Automotive domain like, Body, Power electronics, Charging etc. Excellent problem-solving skills, with the ability to work effectively in a collaborative environment. Experience in requirements and solution architecting. Expereince in executing the Software projects both in Development as well as Testing. Very good analytical and problem-solving skills. Good communication and interpersonal skills.
Posted 1 month ago
6 - 10 years
12 - 22 Lacs
Bengaluru
Work from Office
Job Responsibilities Model Based Software Development Experience: 6-10 years Description: Overall experience of 6+ years experience in Model based software development. Hands-on experience in Automotive domain like, Body, Power electronics, Charging etc. Excellent problem-solving skills, with the ability to work effectively in a collaborative environment. Experience in requirements and solution architecting. Expereince in executing the Software projects both in Development as well as Testing. Very good analytical and problem-solving skills. Good communication and interpersonal skills.
Posted 1 month ago
1 - 5 years
5 - 12 Lacs
Bengaluru
Work from Office
JD- Matlab simulink, Misra C, modeling rules, MAAB, embedded software, modeling Candidate should be proficient in MATLAB/Simulink skills Must have worked on any stage of V cycle of Automotive SDLC Should have knowledge of AUTOSAR basics, CAN tools. Should have worked on MIL and SIL, writing MIL test cases from scratch Should have developed Simulink models or features in Simulink model (component) on his own Should be autonomous contributor Basic automotive system knowledge (Optional)
Posted 1 month ago
11 - 16 years
16 - 30 Lacs
Chennai
Work from Office
Dear candidate, We are looking forModel Based Development Lead for eVCU application Software for Bus and LCV Exp .: 10 to 16 yrs Location : Chennai Model based development of Application Software Control functions for Electric Vehicle Controller using Matlab/Simulink Auto code generation, Model in the Loop testing, Software in the Loop testing for eVCU application software Verification in the Hardware In the loop testing for eVCU application software Interact with Other Stake holders of the project related to application software Experience in Model-Based Function Design and V-Cycle Software Development Process
Posted 1 month 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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2