Senior Engineer Firmware (cyber Security)

Year    India, India

Job Description


About CNHAt CNH Industrial we\'re building the world\'s most intelligent precision farming platform and applications to provide data-based services to our customers and partners on top of data gathered from machines (IOT), sensors and satellite/public sources. Our technology is revolutionizing agriculture and changing the lives of farmers and agribusinesses globally. We are a close-knit team of digital innovators, committed to delivering cutting-edge solutions to help farmers feed the world.CNH Industrial - a global leader in the delivery of power, technology and innovation to farmers, builders and drivers all around the world. Each of its brands, including Case IH, New Holland Agriculture, Case and New Holland Construction, is a major international force in its specific sector.Our TechnologyAt CNHI we harness the power of the Internet-of-Things, cloud computing and predictive analytics to deliver actionable insights that maximize equipment utilization, increase yield and reduce the operating costs of farming operations.Our CultureOur culture sets us apart from the competition and allows our team of developers, free-thinkers and problem solvers to connect the dots before others even see them. We\'re looking for like-minded, motivated and talented professionals that want to have a meaningful impact on global agriculture and help us shape the future of farming.Responsibilities:1. Develop new generation core software solution catered for automotive grade real time ECUs running on microcontrollers.2. Cybersecurity Software development (Secure Boot, Secure communication, Certificate management, Authentication, Intrusion Detection/Logging etc. using HSM/SHE)3. Benchmark and select suitable third-party software components, microcontrollers etc.4. Lead software development tasks with Software suppliers, integrate and accept supplier provided software modules.5. Coordinate with internal requirements teams and derive software requirements.6. Configure and Integrate AUTOSAR - MCAL based drivers with legacy middle layer modules.7. Troubleshoot and fix bugs reported by HIL, product validation team or application software team during verification and validation cycle.8. Develop and maintain software documentation: SDD, SRS, API documentation, product functional spec etc.9. Design and develop tools to automate software workflows and processes.10. Define software configuration management to ensure effective software management.11. Ensure that software adheres to coding standards and meet stringent performance and safety requirements of real time embedded system.12. Contribute to Functional Safety relevant software functions in accordance with ISO25119, ISO13849/ISO19014.13. Closely monitors project status and provides progress updates to direct manager, other stakeholders.14. Maintain a clean and safe work area. Follow established safety and ergonomic standards.Required Qualification: Bachelor\xe2\x80\x99s degree in engineering (electrical or mechanical or software) is required. Ph.D. or M.S. degree in engineering preferred. Minimum 12 years of experience in Embedded software development (Low level drivers/BSP and Middle layer services/BSW) in C and assembly language. Strong experience of microcontrollers (16/32-bit automotive grade), HSM, compilers/linkers. Strong experience with embedded code debugging (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load). Strong experience with cybersecurity implementations (Secure Boot, Secure communication, Certificate management, Authentication, Intrusion Detection/Logging etc using HSM/SHE). Experience with CAN based protocols such as J1939, XCP, KWP, UDS, communication tools Vector CANalayser, CANape, CANoe, INCA or similar. Experience working with memories (Flash, EEPROM, RAM, External memories), MMU/MPU etc. Experience with software design and requirements documentation.Preferred Qualification: Experience working with real time operating system RTOS (Autosar OSEK or similar). Knowledge of Autosar concepts and experience working with AUTOSAR based MCAL device driver configuration and integration. Knowledge of Functional Safety concepts and software implementation in accordance with ISO25119, ISO13849, ISO26262. Experience going through to understand Electrical schematics, Hardware specifications. Experience with hardware test equipments like multimeter, oscilloscope, frequency generator. Knowledge of configuration management tools such as SVN or similar, requirements tools (e.g., Polarion or similar).

CNH Industrial

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.


Related Jobs

Job Detail

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