Software Development – Base Sw / Autosar Configuration (experience 3 8 Years)

Year    KA, IN, India

Job Description

Tasks:



- Cooperating to the definition of software requirements

- Defining and maintain the module requirements

- Creating the module detailed design (static and dynamic behavior) 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 in the ticket system (e.g.: JIRA)

Skills:



- University degree (master/diploma) in electrical engineering, computer science, physics or a comparable course

- Knowledge of ANSI-C

- Good understanding of Autosar/freeRTOS Architecture.

- Good understanding of Micro controller architecture.

- Good experience of micro controller driver development.

- Good Hand's on to generate MCAL layer.

- Hand on experience on CDD Modules (Complex Device drivers) such as Stepper Motors/ LED / LCD / TFT / Serializer - Deserializer / 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 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 industrial communication protocols (i.e. CAN, LIN, Ethernet, etc..)

- 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)

Job Type: Full-time

Pay: ₹1,200,000.00 - ₹1,600,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4865629
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year