InnoBit Systems - Senior Embedded Engineer - Microcontroller/Microprocessor
Noida, UP, IN
2 months ago
Save Job
Summary
Senior Embedded Developer.
Position Overview
We are looking for a highly skilled and experienced Senior Embedded Developer to lead the design and development of advanced embedded systems and microcontroller-based solutions.
In this role, you will be responsible for driving the entire development lifecycle, from concept to deployment, while ensuring performance, reliability, and scalability.
This is an excellent opportunity for a seasoned professional with deep expertise in embedded systems, firmware development, and hardware integration.
Key Responsibilities
Architect, design, develop, and optimize embedded systems and firmware.
Lead firmware development, debugging, and performance tuning for microcontrollers and processors.
Collaborate with hardware and software teams to integrate embedded solutions seamlessly.
Develop and maintain efficient, reusable, and testable embedded code.
Implement low-level software to interface with hardware components and peripherals.
Conduct system validation, integration testing, and performance optimization.
Ensure compliance with industry standards, best practices, and security guidelines.
Troubleshoot and resolve complex technical issues in embedded systems.
Mentor and guide junior developers, fostering a culture of technical excellence.
Stay updated with the latest advancements in embedded technologies and apply them effectively.
Required Qualifications
Bachelor's or Master's degree in Electronics, Computer Engineering, or a related field.
7+ years of experience in embedded systems development.
Extensive knowledge of microcontroller architectures (ARM, Xtensa, 32-bit, 16-bit, 8-bit).
Strong proficiency in Embedded C/C++ programming.
Deep understanding of hardware interfaces (SPI, I2C, UART, CAN, etc.)
Hands-on experience with PCB design tools and circuit debugging.
Expertise in real-time operating systems (RTOS) and bare-metal programming.
Solid understanding of software development practices, version control (Git), and CI/CD pipelines.
Strong problem-solving skills and experience in debugging embedded systems.
Preferred Qualifications
Experience with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, LoRa, etc.
Proficiency in development tools like Keil, Espressif, MPLAB, IAR, or similar IDEs.
Experience with automation testing and debugging tools.
Understanding of power management techniques and low-power system design.
Knowledge of AI/ML integration into embedded systems is a plus.
If you are passionate about embedded systems and enjoy working in a dynamic and innovative environment, we invite you to join our team and make a significant impact!.
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job