YOUR HIRING PARTNER

HIRE RIGHT HIRE BEST

Advertisement

Texas Instruments – Software Engineer (Flash Software Engineer)

Texas Instruments – Software Engineer (Flash Software Engineer)

Texas Instruments

Job Category Embedded Software Engineering
Domain Embedded
Qualification Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, Electrical & Computer Engineering, or related field
Experience 2–5 Years
Salary Not Disclosed
Job Type Full Time, Permanent
Work Mode Work From Office
Primary Location Hyderabad, Telangana
Target Locations Hyderabad
Last Date Not Specified
Application Mode Online

About the Role

Texas Instruments is hiring Software Engineers to develop, integrate, and validate low-level embedded software modules for advanced automotive and industrial systems. The role involves designing Flash drivers, bootloaders, firmware components, and collaborating with hardware and SoC teams to build high-performance embedded solutions.

Basic Qualifications

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
2–5 years of embedded software development experience.
Strong programming skills in C and Assembly.
Knowledge of embedded firmware, Flash memory, Bootloaders, ROM, and Interrupts.
Understanding of UART, CAN, and I2C communication protocols.
Knowledge of software engineering best practices.

Preferred Qualifications

Experience with Jenkins and Git.
Familiarity with AUTOSAR MCAL.
Knowledge of ARM or proprietary CPU architectures.
Experience with Static Analysis Tools, MISRA C, and Code Coverage.
Strong analytical, communication, and teamwork skills.

Responsibilities

Develop Flash drivers and programming APIs.
Design Bootloaders for firmware and FOTA updates.
Develop Flash loaders for IDEs.
Build and maintain AUTOSAR Flash MCALs.
Support customer issues related to Flash software.
Deliver high-quality embedded software for MCU platforms.
Collaborate with hardware, SoC, and cross-functional engineering teams.
Prepare software documentation and design artifacts.

Required Skills

Embedded C
Assembly Language
Embedded Firmware
Flash Memory
Bootloaders
Device Drivers
MCU Programming
UART
CAN
I2C
Git
System Integration

Preferred Skills

Jenkins
AUTOSAR MCAL
ARM Architecture
Static Analysis
MISRA C
Code Coverage
Problem Solving
Technical Documentation
Time Management
Team Collaboration

Benefits

Opportunity to work on advanced automotive and industrial embedded systems.
Exposure to cutting-edge semiconductor technologies.
Collaborative engineering environment.
Career growth and learning opportunities.

Selection Process

Resume Screening
Technical Assessment
Embedded Software Technical Interview
Managerial Interview
HR Interview
Final Selection

Leave a Reply

Your email address will not be published. Required fields are marked *