[ad_1]
Location: Bengaluru
Firm: Texas Devices
As a Software program Engineer, you may be answerable for delivering prime quality software program that complies with coding customary and meet technical necessities that scales throughout RTOS on a number of TI SOCs. The work will cope with drivers growth, Boot loaders, RTOS integration, Reminiscence and Efficiency optimizations, SDK integration and supply. You’ll be a part of workforce which shall be fixing issues throughout big selection of domains. Your function calls for you to work throughout the lifecycle of a software program merchandise from requirement gathering, Design, coding and testing
Main Obligations
- Develop easy, scalable and high-performance drivers, middleware, compliance, SDK Integration and Buyer help.
- Can debug machine drivers, purposes of self-written or buyer written software program
- Analyzes and writes take a look at and procedures for the elements developed.
- Develop take a look at automation software program and take a look at scripts, performing SW optimization for reminiscence & efficiency.
- Develop utility particular software program demos and examples associated to finish gear which permits to benchmark TI processor functionality and assist buyer to get began on their product growth.
- In a position to take a look at software program deliverables from finish consumer viewpoint – ease of use, nicely documented code, design paperwork. Take part in buyer dialogue and perceive their necessities and implement it on TI software program.
Put your expertise to work with us as a software program engineer – change the world, love your job!
Minimal Necessities
- 1 years business expertise in software program growth on embedded units.
- Bachelor’s/Grasp’s diploma in Pc Science, Electronics Engineering or equal
Expertise Wanted
- Programming expertise in Embedded C and Embedded C++.
- Expertise with bare-metal drivers and RTOS based mostly Purposes
- Good understanding of CPU and SOC structure for MCUs and MPUs
- Expertise in hands-on growth and troubleshooting on embedded methods with instruments like compilers, debuggers and SDKs
- Proficiency debugging embedded software program methods. Familiarity with UARTs, SPI, I2C, JTAG, and oscilloscopes
- RTOS utility stage growth and Python or Perl scripting expertise and strategies to optimize SW growth and testing actions
- Familiarity with software program instruments which is used to configure SW, Drivers and utility
- Sturdy Communication, documentation and writing expertise.
- Idea of Steady Integration utilizing Jenkins and GIT
[ad_2]