Flag job

Report

Software BOOT ROM Lead/Manager

Location

Bangalore Urban, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Texas Instruments

Website: ti.com
Job details:

Change the world. Love your job.

Texas Instruments is seeking a Software Boot ROM Lead and Manager. In this role, you will direct the activities of a software systems development function, software applications development function, and a software quality assurance function for software enhancements and new products.


Minimum requirements:

  • 7+ Years industry experience in Boot ROM, Security SW on embedded devices.
  • Bachelor's/Master's degree in Electronics/Electrical/Computer Science

Preferred qualifications:

  • Work experience in Embedded System Programming (Complete life-cycle).
  • Firmware development, validation as per ROM specification
  • Hands on experience with development of embedded HSM, Crypto algos, and AutoSAR integration.
  • Hands on experience with device drives like UART, xSPI, SD, UFS and USB drivers
  • Product development flows as per Cybersecurity standards and ASPICE processes
  • Proficiency debugging embedded software systems. Familiarity with UARTs, JTAG, and oscilloscopes
  • Familiarity with static analysis and dynamic analysis.
  • Experience with MISRA-C, Cert-C guidelines, penetration testing and fuzz testing
  • Experience in hands-on development and troubleshooting on embedded systems.
  • Programming experience in Embedded C and Embedded C++.
  • Experience with bare-metal drivers and RTOS based Applications
  • Strong documentation and writing skills.
  • Concept of Continuous Integration using Jenkins and GIT
  • Some mainstream OS application level development and Python or Perl scripting experience.
  • Requirement Understanding and Writing Test Specification on different ASIL level
  • Familiarity with software tools which is used to configure SW, Drivers and application
  • Ability to establish strong relationships with key stakeholders critical to success, both internally and externally
  • Strong verbal and written communication skills
  • Ability to quickly ramp on new systems and processes
  • Demonstrated strong interpersonal, analytical and problem-solving skills
  • Ability to work in teams and collaborate effectively with people in different functions
  • Ability to take the initiative and drive for results
  • Strong time management skills that enable on-time project delivery
Click on Apply to know more.

Skills

Python
penetration testing
ASPICE
AUTOSAR
C++
continuous integration
communication skills
crypto
embedded systems
firmware
Git
Jenkins
Perl
specification
time management
UART