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.