Senior Firmware Developer
1 month ago
Location: Bangalore/Pune/Hyderabad/Chennai
Position Type: FullTime
We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving skills and the ability to mentor junior engineers. You will be responsible for driving the firmware development process ensuring high performance and reliability in realtime systems. This role will involve collaborating with crossfunctional teams to bring innovative hardwaresoftware solutions to market.
- Firmware Architecture: Lead the design and development of robust scalable and efficient firmware architectures for embedded systems.
- Development and Optimization: Write and optimize highperformance lowlevel firmware in C/C for a variety of platforms (e.g. microcontrollers SoCs).
- Hardware Integration: Work closely with hardware engineers to understand and influence hardware design ensuring smooth hardwaresoftware integration.
- Performance Tuning: Optimize firmware for power consumption memory usage and realtime performance.
- Testing and Debugging: Develop and execute comprehensive testing plans including unit testing system integration and debugging using appropriate tools (e.g. JTAG logic analyzers oscilloscopes).
- Mentorship: Mentor junior firmware developers and provide guidance on best practices code reviews and design approaches.
- Documentation: Create and maintain technical documentation including firmware design specifications development processes and release notes.
- Continuous Improvement: Lead efforts to improve development processes tools and methodologies to increase team efficiency and product quality.
- Collaboration: Collaborate with crossfunctional teams including hardware software and QA engineers to ensure timely and highquality project delivery.
- Education: Bachelor s or Master s degree in Electrical Engineering Computer Engineering Computer Science or a related field.
- Experience:
- 5 years of handson experience in embedded firmware development.
- Proven track record of developing and shipping firmware for commercial products.
- Experience with RealTime Operating Systems (RTOS) and baremetal systems.
- Expertise in embedded C/C and knowledge of assembly language.
- Extensive experience with hardware interfaces (e.g. SPI I2C UART USB CAN).
- Experience working with embedded processors (e.g. ARM Cortex RISCV DSP).
- 5 years of handson experience in embedded firmware development.
- Skills:
- Deep understanding of embedded system architecture and hardwaresoftware codesign.
- Proficiency with debugging tools (e.g. JTAG oscilloscopes logic analyzers).
- Strong knowledge of communication protocols (e.g. Bluetooth WiFi Zigbee Ethernet).
- Familiarity with bootloaders file systems memory management and peripheral drivers.
- Experience with version control (Git) continuous integration (CI/CD) and automated testing for embedded systems.
- Knowledge of cybersecurity practices in embedded systems.
- Deep understanding of embedded system architecture and hardwaresoftware codesign.
- Experience in lowpower embedded systems design and optimization.
- Experience with IoT (Internet of Things) devices and cloud connectivity.
- Familiarity with Agile methodologies and DevOps practices for firmware development.
- Strong understanding of signal processing sensor integration or realtime data acquisition.
- Strong leadership and mentorship abilities.
- Excellent communication and collaboration skills.
- Problemsolving mindset with attention to detail and a commitment to quality.
- Ability to manage multiple projects and meet tight deadlines.
- Innovative and proactive in driving improvements and solving technical challenges.
- Competitive salary and performance bonuses.
- Health dental and vision insurance.
- 401(k) with company match.
- Flexible working hours and remote work options.
- Opportunities for professional growth and leadership development.
- Access to cuttingedge technology and tools.
Embedded C, Linux, RTOS, Microcontrollers, Firmware
-
Senior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: FullTimeJob Summary:We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving skills and...
-
Senior Firmware Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...
-
Senior Firmware Developer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...
-
Senior Firmware Developer
3 weeks ago
chennai, India N Human Resources & Management Systems Full timeJob Title : Senior Firmware DeveloperLocation : Bangalore/Pune/Hyderabad/ChennaiPosition Type : FullTimeJob Summary :We are looking for an experienced Senior Firmware Developer to lead the design development and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems strong problemsolving...
-
Senior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob Title:Senior FirmwareDeveloperLocation:Bangalore/Pune/Hyderabad/ChennaiPositionType: FullTimeJobSummary:We are looking foran experienced Senior Firmware Developer to leadthe design development and optimization of embedded firmware forcomplex systems. The ideal candidate will have deep expertise inembedded systems strong problemsolving skills and the...
-
Firmware Development Engineer
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Firmware Development EngineerLocation: Chennai, IndiaPosition Type: Full-timeJob Summary:We are seeking a highly motivated Firmware Development Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of...
-
Firmware Development Specialist
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Firmware Development SpecialistLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Development Specialist to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C++...
-
Junior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: FullTimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing developing and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You will be...
-
Junior Firmware Developer
3 weeks ago
chennai, India N Human Resources & Management Systems Full timeJob Title : Junior Firmware DeveloperLocation : ChennaiPosition Type : FullTimeJob Summary :We are seeking a motivated Junior Firmware Developer to assist in designing developing and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You...
-
Junior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob DescriptionJob Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++...
-
Junior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You...
-
Senior Firmware Architect
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware ArchitectLocation: Flexible, remote work options availablePosition Type: Full-timeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of...
-
Junior Firmware Developer
1 month ago
Chennai, India N Human Resources & Management Systems Full timeJob Title:Junior FirmwareDeveloperLocation:ChennaiPositionType: FullTimeJobSummary:We are seeking amotivated Junior Firmware Developer to assist indesigning developing and maintaining firmware for embedded systems.The ideal candidate is passionate about embedded development andeager to learn with a solid understanding of C/C programming. Youwill be working...
-
Senior Firmware Engineer
2 weeks ago
Chennai, Tamil Nadu, India Vicara Full timeVicara Firmware Engineer Job DescriptionWe are looking for a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at Vicara, you will be responsible for designing and developing firmware for our products.Main Responsibilities• Design and develop efficient, modular, and robust firmware for our products.• Collaborate with software...
-
Senior Firmware Development Engineer
3 weeks ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeFirmware Development Opportunities at Global Pharma TekWe are seeking a highly skilled Firmware Development Engineer to join our team at Global Pharma Tek. As a key member of our firmware development team, you will be responsible for designing, developing, and optimizing firmware for embedded systems using real-time operating systems like Zephyr and...
-
Senior Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeJob SummaryCelestica is seeking a highly skilled Senior Firmware Engineer to join our Software Department as a senior BMC firmware engineer. In this position, you will be responsible for developing and/or customizing BMC firmware platforms for various storage products and server products.Key ResponsibilitiesDesign requirements analysis based on inputs from...
-
Senior Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeJob Title: Senior Firmware EngineerLogitech is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our engineering team, you will play a pivotal role in designing and developing embedded software for Gaming Simulation products.Key Responsibilities:Design and develop firmware for Gaming Simulation products using...
-
Senior Firmware Development Engineer
4 weeks ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeJob Title: Lead Platform Firmware EngineerWe are seeking a highly skilled and experienced Lead Platform Firmware Engineer to join our team at Global Pharma Tek. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing firmware for our embedded systems.Key Responsibilities:Design and develop firmware for...
-
Senior Bluetooth Firmware Engineer
3 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleWe are seeking a skilled Senior Bluetooth Firmware Engineer to join our team at Logitech. As a key member of our organization, you will be responsible for designing and developing embedded firmware for microcontroller-based low-power Bluetooth audio products.Your Key ResponsibilitiesDesign and develop firmware for low-power Bluetooth audio...
-
Embedded Systems Firmware Developer
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems Firmware DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You...