Bestkaam Logo
Natobotics Logo

FW Engineer

India, Telangana, Hyderabad

1 week ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job Description

Job Title: Firmware Design Engineer / Firmware Engineer Experience: 14+ Years Location: Hyderabad & Pune Employment Type: Full-time Job Summary We are looking for a highly skilled Firmware Engineer to design, develop, test, and optimize low-level firmware for embedded systems. The ideal candidate should have strong experience with microcontrollers, C/C++ programming, hardware interaction, and real-time system development. Key Responsibilities Hands on experience in firmware design and coding of microcontroller-based systems Hands on experience in preparing firmware design, specification documents Hands on experience in rewriting, integrating, debugging existing code of one microcontroller to another Hands on experience in complete understanding of microcontroller registers, memory maps, etc Hands on experience in multiple timers, interrupts, peripheral functions implementation Implement low-level drivers for peripherals (UART, SPI, I2C, ADC/DAC, PWM, GPIO, DRAM, DMA, USB, SD Card) Optimize code for performance, memory footprint, and power efficiency Familiarity with hardware interfaces, understanding of microcontroller registers Apply formal methods for understanding legacy codes and reverse engineer to develop new firmware architecture and design to ensure correctness and reliability Implement firmware in C following standards using coding guidelines such as MISRA-C, CERT-C, or equivalent Hands on experience in firmware release process, quality measures, SVN, Static analysis, multiple releases and ensuring highest quality of firmware Hands on experience in unit testing, static analysis coverage (and its improvements), integration testing, debugging, system debugging, system validation of complex firmware having hundreds of files. Experience in PLC, IO, Communication module design Experience in technical documentation such as design documentation, V&V test plans, reports, memory maps, IO assignments, integration plans etc.

Additional Information

Company Name
Natobotics
Industry
N/A
Department
N/A
Role Category
Embedded Systems Engineer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
1 week ago
Application Ends
2 weeks left to apply

Similar Jobs

EPAM Systems

2 weeks ago

Senior Software Engineer - C Programming

EPAM Systems

Python, C, Linux +1
IBM

1 week ago

Application Developer-Open Source

IBM

Amazon

2 months ago

Software Development Engineer

Amazon

Virtusa

1 week ago

C++

Virtusa

C, Design, OOP +1
Turing

1 week ago

Remote Senior Software Developer

Turing

Tata Consultancy Services

1 week ago

Dotnet+Azure Developer

Tata Consultancy Services

ASP.NET, SQL, C +2
AAA Global

2 months ago

Senior Software Engineer

AAA Global

Storable

2 weeks ago

Senior Software Engineer

Storable

Taggd

1 week ago

Automotive Embedded Software Design & Development

Taggd

Analysis, SDLC, C +2
IBM

2 weeks ago

Application Developer-Microsoft Cloud

IBM

C