Embedded Firmware Engineer
4 weeks ago
We are seeking a highly skilled Embedded Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors.
Key Responsibilities:- Firmware Development: Design, develop, and test embedded firmware for microcontrollers, sensors, and peripheral devices.
- Hardware Interaction: Write and optimize low-level code to interact with hardware components, including memory, sensors, and communication interfaces.
- Bootloader Development: Implement bootloaders and ensure secure and reliable system boot-up for embedded devices.
- Peripheral Drivers: Develop drivers for peripheral devices (I2C, SPI, UART, CAN, Ethernet, etc.) and optimize them for performance and power efficiency.
- Testing and Debugging: Utilize hardware testing tools like oscilloscopes, logic analyzers, and JTAG for debugging and optimizing firmware performance.
- Firmware Optimization: Analyze system performance and optimize code for speed, memory, and power consumption.
- Collaboration: Work closely with hardware engineers, software developers, and other cross-functional teams to ensure seamless integration of firmware with hardware.
- Firmware Updates: Develop over-the-air (OTA) firmware update mechanisms and ensure reliability and security in firmware upgrades.
- Documentation: Maintain comprehensive technical documentation, including firmware design, flowcharts, code, and interface specifications.
- Experience: 6-9 years of hands-on experience in embedded firmware development.
- Education: Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or related fields.
- Programming: Strong proficiency in C/C++ for embedded systems; experience with Assembly is a plus.
- Microcontrollers: Hands-on experience with microcontrollers (ARM Cortex, AVR, PIC, STM32, etc.) and embedded processors.
- Hardware Interface: In-depth knowledge of hardware interfaces (GPIO, UART, SPI, I2C, etc.).
- RTOS: Familiarity with real-time operating systems (RTOS) such as FreeRTOS, ThreadX, or Zephyr.
- Debugging Tools: Experience with debugging tools like JTAG, SWD, oscilloscopes, and logic analyzers.
- Firmware Testing: Proficiency in developing test cases and performing unit testing for embedded systems.
- Low-Power Design: Experience in designing low-power firmware for battery-operated devices.
- Version Control: Knowledge of version control systems like Git, SVN, or similar.
- Bootloaders: Experience in developing custom bootloaders and managing OTA firmware updates.
- Embedded Security: Knowledge of embedded security features, such as secure boot, encryption, and hardware-based security (TPM).
- Wireless Protocols: Familiarity with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, LoRa, etc.).
- IoT Systems: Experience working on firmware for IoT devices and edge computing solutions.
- Automation: Hands-on experience in automating firmware testing and validation processes.
- Strong analytical and troubleshooting skills.
- Ability to collaborate effectively with hardware and software teams.
- Attention to detail and commitment to quality and performance.
- Good communication and documentation skills.
- Work on exciting and innovative projects in embedded and IoT domains.
- Gain exposure to cutting-edge technologies in industries like automotive, consumer electronics, and industrial automation.
- Collaborate with a team of highly skilled professionals in a dynamic work environment.
- Competitive compensation and growth opportunities.
We are committed to providing a challenging and rewarding work environment for our employees. If you are passionate about developing high-quality firmware and excited to work on challenging embedded systems projects, we encourage you to apply.
Location: Open to candidates across Pan India.
Employment Type: Full-time
-
Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Sri Durga HR Solutions Full timeJob Title: Firmware and Embedded Software SpecialistSri Durga HR Solutions seeks a highly skilled Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer, you will design, develop, and test firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...
-
Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Nexplace Info Private Limited Full time**Job Title:** Firmware Embedded Systems Specialist**Job Description:**We are seeking a highly skilled Firmware Embedded Systems Specialist to join our team at Nexplace Info Private Limited. The ideal candidate will have experience in developing embedded firmware for various applications.**Responsibilities:**- Develop and maintain embedded firmware for our...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Description: Technical Lead Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Lead Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Resideo Full timeJob SummaryWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Resideo. As a key member of our software development team, you will be responsible for designing, developing, and integrating embedded firmware for our latest home automation IoT devices.ResponsibilitiesDesign and develop embedded firmware for device connectivity with...
-
Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India HeadPro Consulting LLP Full timeJob Opportunity: Firmware EngineerWe are seeking an experienced Firmware Engineer to join our team at HeadPro Consulting LLP. The ideal candidate will have a strong background in C programming, real-time operating systems, and embedded systems development.Key Responsibilities:Developing C language firmware for embedded devices.Designing and implementing...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full timeJob Title: Embedded Firmware DeveloperWe are seeking a highly skilled Embedded Firmware Developer to join our team at Toshiba Software (India) Pvt. Ltd.Key Responsibilities:Develop and verify HDD Firmware for various technologiesDesign and develop software/firmware with minimal guidanceStrong understanding of embedded firmware design concepts and...
-
Embedded Firmware Design Engineer
2 weeks ago
Bengaluru, Karnataka, India nVent Full timeWe're seeking a talented Embedded Firmware Design Engineer to join our team at nVent, a leading provider of innovative electrical solutions. As an Embedded Firmware Design Engineer, you will be responsible for designing, verifying, and qualifying firmware for data center environment and energy monitor products on Linux platforms.Key Responsibilities:Design...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India AMETEK Full timeJob SummaryThis position is for a highly motivated individual to work as part of a research and development team to design and develop firmware for Power Instruments products. The candidate should have good written and verbal communication skills and be able to work in a team effectively. This position requires support for new products as well as legacy...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Enphase Full timeAbout EnphaseEnphase Energy is a global leader in the development of innovative energy technologies. Our mission is to transform the way people live and work by providing safe, reliable, and scalable sources of energy. With a strong focus on sustainability and innovation, we are building a team of talented engineers to help us achieve our goals.Job SummaryWe...
-
Embedded Firmware Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Talpro Full timeJob Description:We are seeking a highly skilled Embedded Firmware Software Engineer to join our team at Talpro. This role requires a strong background in firmware development, with a focus on C programming and embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and other devices.Work with...
-
Embedded Firmware Architect
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Description: Embedded Firmware ArchitectLocation: Pan IndiaRole Overview:We are seeking a talented Embedded Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Western Digital Full timeJob SummaryWestern Digital is seeking a skilled Embedded Firmware Engineer to join our team in Bengaluru. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our enterprise hard disk drives.Key ResponsibilitiesParticipate in firmware development using C++14/17 on multiple environments,...
-
Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Lytx, Inc Full timeEmbedded Software Engineer - FirmwareLytx, Inc is seeking a highly skilled Embedded Software Engineer - Firmware to join our team of talented engineers responsible for building and deploying solutions to our fleet of connected devices installed in vehicles driving worldwide.Key Responsibilities:Design and develop firmware for embedded systems using C++ and C...
-
Embedded Systems Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Mindteck Full timeJob Title: Embedded Systems Firmware EngineerAbout the Role:We are seeking an experienced Embedded Systems Firmware Engineer to join our team at Mindteck. As a key member of our firmware development team, you will be responsible for designing, developing, and testing firmware for storage solutions.Key Responsibilities:Design and develop firmware for storage...
-
Senior Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Enphase Full timeAbout the RoleEnphase Energy is a global leader in energy technology, and we're seeking a Senior Embedded Firmware Engineer to join our team. As a key member of our engineering and technology teams, you'll be responsible for designing, developing, and implementing firmware for our portable energy system products.Key Responsibilities:Design and implement...
-
Embedded Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob DescriptionLocation: Pan IndiaRole OverviewN Human Resources & Management Systems is seeking a skilled Firmware Software Engineer to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers...
-
Embedded Systems Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Mindteck Full timeAt Mindteck, we are seeking a skilled Embedded Systems Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded systems and C programming, with experience in developing firmware for storage devices.Key Responsibilities:Design and develop firmware for storage devices using C programming languageCollaborate with...
-
Embedded Firmware Architect
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeFirmware Architect Role OverviewWe are seeking a talented Firmware Architect to contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and processors. This role involves close collaboration...
-
Senior Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India nVent Full timeWe're seeking a sophisticated firmware engineer to drive innovation in our data center environment and energy monitor product on the Linux Platform. The ideal candidate will have a deep understanding of embedded systems and a passion for developing high-performance firmware solutions.Key Responsibilities:Design, develop, and verify firmware for data center...
-
Embedded Firmware Professional
2 weeks ago
Bengaluru, Karnataka, India Enphase Full timeAbout the Role: Enphase is seeking highly skilled Embedded Firmware Engineers to join our engineering and technology teams. As a firmware developer, you will be responsible for creating innovative firmware solutions for Enphase Ensemble series of energy generation and storage products. You will work closely with cross-functional teams to design, develop, and...