logo

JobNob

Your Career. Our Passion.

B S W Engineer


Freelancer Krishna Prasad M S


Location

Pune | India


Job description

• B.E/B.Tech/M.E/M.Tech/MSC Graduates with relevant experience.

* Candidate must join within 30 Days.

* First Preference for Pune Candidates (Localites).

• Graduation stream: Electrical, Electronics and telecom, Mechatronics, Automotive, Computer science or relevant.
• 5-8 Years of Experience on development/configuration/integration for BSW stacks
• Good understanding of microcontroller architectures (Single core/Multi Core)
• Good Experience on microcontroller programming using embedded C
• Shall be able to integrate at least 1 BSW stack.
• Shall be able to analyse customer requirements.
• Shall be able to read and analyse schematics, User manual, Datasheet and Errata sheets.
• Shall be aware of cyber security concepts e.g. HSM Standards
• Implementation level knowledge of functional safety ISO26262
• Requirement management and SW version management
• Link/ make/ build process including linker and make files
• Hands on SDLC experience compliant to ASpice.

• Shall have hands on experience on different AutoSAR tool chains (For Eg. Vector Tool chain and EB tool chain preferred)
• Hands-on experience using compilers/ debuggers for single core/ multicore microcontrollers
• Software-Hardware integration on real hardware. Debug and resolve software issues on real hardware.
• Configuration management using CM tools e.g. PTC Integrity Software release management
• Language known with proficiency: English written and verbal (German Preferred)
• Development support Tools/Scripts using VC++, Python.

Candidate's Requirements :

• MCAL and BSW development, configuration, Integration for Autosar/ non-Autosar platform for single core/multicore microcontrollers e.g. Aurix.
• Complex device driver development using embedded C as per MISRA rules
• Software development according to ISO26262 and ASPICE standards
• Software build creation and integration on target hardware
• Debug and resolve reported issues.
• Software requirements elicitation and SW design creation
• Static and dynamic code analysis
• Module testing for developed modules.
• Deploy platform development methodology across development phases to ensure higher reuse, lower rework ratio.
• Development scripts' using VC++, Python etc
• Status reporting to relevant stakeholders.
• Coordinate with stakeholders (onsite and offshore) for activities and perform status Reporting

In addition to the duties listed above, the position holder must carry out tasks assigned by his/her superior that are essentially related to his/her duties.


Job tags



Salary

All rights reserved