A complete application in a minute
Tailored resume and cover letter, ready to send.
Tata Technologies Ltd. is seeking an embedded software engineer to design, develop, test, and evaluate software for embedded devices and systems across product lines. You will work from requirements to production deployment, analyze performance, and collaborate with hardware teams to ensure reliability and scalability.
A bachelor’s degree in computer science or software engineering is required. Solid C/C++ programming skills and familiarity with the full software development lifecycle are
The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.