Posted:2 days ago|
Platform:
Work from Office
Full Time
Definition of software requirements and architecture
- Defining and maintain the module requirements
- Creating the module detailed design (static and dynamic behaviour) according to the software architecture
- Implementing the software according to the requirements
- Designing, implementing and performing unit verifications (static analysis, code reviews, unit tests)
- Performing tests on the bench on the real target
- Ensuring compliance with the defined coding standards (e.g. MISRA) and design rules
- Documenting the consistency between software and requirements
- Performing root cause analysis for issues and implementing needed changes (both code and requirements if needed)
- Documenting progress on the assigned activities L4
University degree (master/diploma) in electrical engineering, computer science or a comparable course
- Knowledge of ANSI-C
- Good understanding of Autosar Architecture.
- Good understanding of Micro controller architecture.
- Good experience of micro controller driver development.
- Good Hands on to generate MCAL layer.
- Hand on experience on CDD Modules (Complex Device drivers) such as Stepper Motors/ LED / LCD / TFT / I2C/ UART /ADC / Audio.
- Good understanding of Davinci tool.
- Good understanding of Tresos tool.
- Good understanding of OS configuration.
- Knowledge of Software design principles
- Knowledge of Software architecture principles
- Knowledge of real time operating systems for embedded applications
- Knowledge of in-circuit communication protocols (i.e. SPI, I2C, UART, etc..)
- Knowledge of diagnostic Vector tools (CANdela)
- Knowledge of Vector tools for debugging (i.e., CANalyzer
- Knowledge of Integrated Development Environments (e.g: Visual Studio) and build environments
- Knowledge of Standards and tools for static code analysis
- Knowledge of Git configuration management system
- Knowledge of standards, methods and tools for unit testing
- Knowledge of debugging tools (emulators)
- Knowledge of electronics basics (i.e. voltage dividers, lowside/hiside drivers, pull-up/pull-down, debounce mechanisms, etc)
- Knowledge of microcontrollers architecture and configuration
- Knowledge of tools and measurement equipment (i.e. oscilloscope, multimeter, power supply, etc..)
- Good to have knowledge of communication protocols (i.e. CAN, LIN, Ethernet, etc..)
UNO MINDA
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.
bengaluru
16.0 - 20.0 Lacs P.A.
gurugram, haryana, india
Salary: Not disclosed
india
Salary: Not disclosed
great nicobar, andaman and nicobar islands, india
Salary: Not disclosed
chennai
16.0 - 20.0 Lacs P.A.
30.0 - 45.0 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
Salary: Not disclosed
10.0 - 23.0 Lacs P.A.
gurugram, haryana, india
Salary: Not disclosed