1 InnoBit Systems Job
7-10 years
InnoBit Systems - Senior Embedded Engineer - Microcontroller/Microprocessor (7-10 yrs)
InnoBit Systems
posted 6d ago
Fixed timing
Key skills for the job
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!.
Functional Areas: R&D
Read full job descriptionPrepare for Senior Embedded Engineer roles with real interview advice
7-10 Yrs