5 - 8 years
5 - 15 Lacs
Posted:1 month ago|
Platform:
Work from Office
Full Time
Job Summary: We are seeking a highly skilled Firmware Developer to join our engineering team. You will be responsible for designing, developing, testing, and debugging embedded firmware for microcontrollers and microprocessors in a variety of electronic products. This role requires strong low-level programming skills, problem-solving abilities, and a deep understanding of hardware-software integration. Role & responsibilities Design, develop, and maintain embedded firmware c platforms/devices]. Write clean, efficient, and well-documented C/C++ code for microcontrollers (e.g., ARM, AVR, PIC). Collaborate with hardware engineers to integrate and test firmware with electronic circuits. Debug firmware issues using tools such as oscilloscopes and logic analyzers Develop and execute unit tests and validation procedures for firmware. Participate in code reviews and contribute to continuous improvement of firmware architecture. Maintain documentation for firmware design, implementation, and usage. Ensure compliance with coding standards, safety regulations, and performance requirements. Preferred candidate profile Education and Experience: Bachelors or Masters degree in Electronics or Electronics and Telcom Engineering, or related field. 5+ years of experience in embedded firmware development. Technical Skills: Proficient in C and C++ for embedded systems. Experience with bare-metal programming is preferable and with RTOS is desirable, or low-level drivers. Knowledge of microcontroller architectures (e.g., ESP32, STM32). Familiarity with communication protocols: SPI, I2C, UART, CAN, USB, BLE, etc. Proficient with debugging tools, version control (Git), and development environments (Keil, IAR, Eclipse, etc.). Experience with firmware-over-the-air (FOTA), bootloaders, or secure firmware practices is a plus. Soft Skills: Strong problem-solving and analytical thinking. Reasonable communication and teamwork abilities. Ability to drive project to complete in the least possible time and not the last possible time. Nice to Have: Experience with Python scripting for test automation. Familiarity with CI/CD pipelines for firmware. Contributions to open-source embedded projects.
Future Factory Llp
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Practice Video Interview with JobPe AI
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now5.0 - 15.0 Lacs P.A.
Kochi, Thiruvananthapuram
1.0 - 4.0 Lacs P.A.
Kochi, Tirupati, Thrissur, Ahmedabad, Surat, Aurangabad
3.0 - 3.0 Lacs P.A.
0.5 - 2.5 Lacs P.A.
0.5 - 0.6 Lacs P.A.
4.0 - 5.5 Lacs P.A.
Mumbai Suburban
2.4 - 4.2 Lacs P.A.
1.0 - 3.0 Lacs P.A.
3.36 - 3.6 Lacs P.A.
2.16 - 2.76 Lacs P.A.