Posted:2 months ago|
Platform:
Work from Office
Full Time
We are seeking a skilled Firmware Engineer to join our team. As a Firmware
Engineer, you will be responsible for designing, implementing, and maintaining
firmware for embedded systems. The ideal candidate will have strong expertise in
embedded controller programming, ESP32 programming, Silicon Labs controller
programming, and debugging techniques. You will collaborate closely with hardware
engineers and software developers to ensure seamless integration of firmware with
hardware components.
Responsibilities:
1. Design, develop, and maintain firmware for embedded systems, ensuring
reliability, efficiency, and performance.
2. Implement firmware functionalities according to project requirements and
specifications.
3. Collaborate with hardware engineers to integrate firmware with hardware
components, ensuring compatibility and functionality.
4. Utilize expertise in embedded controller programming, ESP32 programming, and
Silicon Labs controller programming to develop efficient and optimized firmware
solutions.
5. Conduct thorough testing and debugging of firmware to identify and resolve
issues.
6. Optimize firmware performance and memory usage for resource-constrained
embedded systems.
7. Stay updated with the latest advancements in firmware development technologies
and methodologies.
8. Document firmware design, implementation, and testing procedures for reference
and future maintenance.
Skills and Qualifications:
1. Bachelor's degree in Computer Engineering, Electrical Engineering, Computer
Science, or related field.
2. Proven experience in embedded systems development and firmware
programming.
3. Proficiency in embedded controller programming languages such as C/C++.
4. Strong knowledge and experience with ESP32 programming.
5. Familiarity with Silicon Labs controller programming is highly desirable.
6. Solid understanding of debugging techniques and tools for embedded systems.
7. Experience with version control systems (e.g., Git) and collaborative development
workflows.
8. Ability to work both independently and collaboratively in a team environment.
9. Excellent problem-solving skills and attention to detail.
10. Strong communication skills, both verbal and written.
Preferred Qualifications:
1. Degree in Electronics Engineering, or related field.
2. Experience with real-time operating systems (RTOS) for embedded systems.
3. Familiarity with wireless communication protocols such as Bluetooth, and Wi-Fi.
4. Previous experience in IoT device development projects.
Hiring Roots Llp
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
noida, uttar pradesh, india
Salary: Not disclosed
hyderabad
3.0 - 3.6 Lacs P.A.
3.0 - 4.0 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
Experience: Not specified
2.95752 - 3.15968 Lacs P.A.
4.0 - 8.5 Lacs P.A.
bengaluru, karnataka, india
2.0 - 5.0 Lacs P.A.
chennai, tamil nadu
Salary: Not disclosed
vadodara, gujarat, india
Salary: Not disclosed
4.0 - 6.0 Lacs P.A.