Embedded Software Engineer

Texas Instruments Incorporated

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Texas Instruments Incorporated in Bengaluru seeks an experienced Software Engineer to design, develop and test real-time embedded software for TI ASM MCU families (AM1x/AM2x). You will work closely with hardware and application teams to deliver high-performance firmware for data center, AI servers, and industrial applications.

Responsibilities include implementing drivers, debugging, optimization, validation, documentation, and customer support.

Qualifications

  • Deep expertise in embedded C/C++ programming and embedded systems.
  • Experience designing, developing and testing real-time software for MCUs.
  • Ability to collaborate with hardware and application engineers.

Responsibilities

  • Design and develop high-quality, real-time software for TI ASM MCU families AM1x/AM2x across appliances, factory automation, datacenter, robotics and edgeAI.
  • Work with hardware teams to integrate firmware with new capabilities and perform board bring-up.

Skills

Embedded C/C++
Real-time systems
Firmware development
Debugging with JTAG
Hardware-software integration

Tools

JTAG emulators
Oscilloscopes
Logic analyzers

Job description

Job Description:

We are seeking an experienced and motivated Software engineer to design, develop and test software for our real-time MCU’s. The ideal candidate will have deep expertise in embedded C/C++ programming and a strong understanding of embedded systems. This role requires close collaboration with hardware and application engineers to deliver robust, high-performance solutions that powers mission critical data centres, AI Servers and a wide array of Industrial applications.

Key Responsibilities:
  • Software development: Design and develop high-quality, real-time software for TI ASM MCU families like AM1x and AM2x for a broad range of applications in segments like appliances, factory automation, datacenter, robotics & drones and edgeAI.
  • Hardware-Software Integration: Work closely with hardware design teams to integrate firmware with new capabilities, validate system functionality and participate in board bring-up.
  • Driver development: Write and maintain device drivers for the MCU internal peripherals and external communication interfaces (e.g., UART, I2C, SPI, CAN).
  • Debugging and optimization: Use debugging tools like JTAG emulators, oscilloscopes and logic analysers to troubleshoot firmware, hardware, and system-level integration issues. Optimize firmware for performance, memory footprint, and power consumption.
  • Validation and testing: Develop and execute comprehensive test plans and automated test scripts to ensure the software meets all functional and performance requirements.
  • Customer Support: Provide technical support to application engineers and customers, assisting with firmware-related issues and implementation guidance.
  • Documentation: Create and maintain technical documentation, including design specifications, firmware architecture, and test procedures.
  • Continuous Improvement: Participate in code reviews and contribute to the improvement of software development methodologies and processes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Carrerlift • Bengaluru

On-site
INR 600,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Texas Instruments India • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)

Vedya Labs • Hyderabad

On-site
INR 600,000 - 1,000,000
Opportunities for accelerated career growth
Collaborative team culture
Competitive compensation package
Embedded Software Engineer (MCU & RTOS)
Embedded Software Engineer (MCU & RTOS)

Angel and Genie • Chennai District

On-site
INR 1,000,000 - 1,500,000
Embedded Software Engineer - Security
Embedded Software Engineer - Security

Texas Instruments Incorporated • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Sr. Engineer Firmware
Sr. Engineer Firmware

Vertiv Co • Pune District

On-site
INR 900,000 - 1,500,000
Embedded Software Engineer (MCU & RTOS)
Embedded Software Engineer (MCU & RTOS)

Angel and Genie • Thiruvallur District

On-site
INR 900,000 - 1,200,000
Senior Embedded Software Engineer [Robotics]
Senior Embedded Software Engineer [Robotics]

Rx100 Ventures • Bengaluru

On-site
INR 1,339,200 - 1,674,000
Sr. Embedded SW developer ORC2-EDC3
Sr. Embedded SW developer ORC2-EDC3

Bosch Global Software Technologies Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000