Job Description
As a Senior Firmware Engineer, you will lead the design, development, testing, and support of embedded firmware systems. You will collaborate with a cross-functional team to deliver high-performance firmware for ARM-based Linux systems, RTOS environments, and embedded platforms.
Key Responsibilities:
- Design and implement firmware for embedded systems such as ARM, FPGA, and SoCs.
- Develop efficient data structures and algorithms using C/C++.
- Work with Linux kernel modules, U-Boot, device drivers, and RTOS.
- Perform debugging, unit testing, emulation, and validation of firmware.
- Write and maintain design documents and test reports.
- Support post-development firmware maintenance and updates.
- Collaborate with hardware, software, and QA teams to optimize system performance.
Qualifications Required:
- Bachelor's or Master's degree in Computer/Electrical/Electronics Engineering.
- 5-7 years of experience in embedded firmware development.
- Proficiency in C/C++, Python, RTOS, NAND Flash, FPGA, and SoC.
- Strong hands-on experience with Linux-based systems and bootloaders like U-Boot.
- Experience with debugging tools such as logic analyzers, emulators, and oscilloscopes.
- Familiarity with hardware schematics and interfacing.
The company is looking for a team player with excellent communication skills (both written and verbal), strong analytical abilities, and the capacity to multitask and meet deadlines.
If you are interested in this opportunity, please reach out to Himani (HR) at +91 XXXXXX. As a Senior Firmware Engineer, you will lead the design, development, testing, and support of embedded firmware systems. You will collaborate with a cross-functional team to deliver high-performance firmware for ARM-based Linux systems, RTOS environments, and embedded platforms.
Key Responsibilities:
- Design and implement firmware for embedded systems such as ARM, FPGA, and SoCs.
- Develop efficient data structures and algorithms using C/C++.
- Work with Linux kernel modules, U-Boot, device drivers, and RTOS.
- Perform debugging, unit testing, emulation, and validation of firmware.
- Write and maintain design documents and test reports.
- Support post-development firmware maintenance and updates.
- Collaborate with hardware, software, and QA teams to optimize system performance.
Qualifications Required:
- Bachelor's or Master's degree in Computer/Electrical/Electronics Engineering.
- 5-7 years of experience in embedded firmware development.
- Proficiency in C/C++, Python, RTOS, NAND Flash, FPGA, and SoC.
- Strong hands-on experience with Linux-based systems and bootloaders like U-Boot.
- Experience with debugging tools such as logic analyzers, emulators, and oscilloscopes.
- Familiarity with hardware schematics and interfacing.
The company is looking for a team player with excellent communication skills (both written and verbal), strong analytical abilities, and the capacity to multitask and meet deadlines.
If you are interested in this opportunity, please reach out to Himani (HR) at +91 XXXXXX.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Firmware Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
