Embedded Firmware Engineer
16 hours ago
Overview:
We are seeking a highly motivated Embedded Software Developer with
2–5 years
of experience in developing embedded Linux systems. The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware development. This role requires solid logical reasoning, analytical skills, and hands-on debugging abilities.
Key Responsibilities:
● Develop and maintain Linux BSPs for custom embedded hardware platforms.
● Customize and build embedded Linux images using the Yocto Project.
● Develop, integrate, and debug Linux kernel device drivers (I2C, SPI, GPIO, UART, etc.).
● Collaborate with hardware engineers during board bring-up and system integration.
● Write and maintain low-level firmware for microcontroller-based subsystems where required.
● Analyze and troubleshoot issues at the kernel, driver, and application level.
● Work across the full software stack — from bootloader to application layer.
● Follow version control and issue-tracking best practices (e.g., Git, Jira).
Required Skills:
●
3–6 years
of hands-on experience in embedded software development.
● Strong expertise in Linux BSP development and Yocto build system.
● Experience in writing and debugging Linux kernel device drivers.
● Familiarity with U-Boot and other embedded bootloaders.
● Exposure to microcontroller firmware development (bare-metal or RTOS-based).
● Proficient in C/C++ programming for embedded systems.
● Strong logical reasoning and analytical problem-solving skills.
● Experience using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
Preferred Skills:
● Experience with FreeRTOS or a similar RTOS.
● Knowledge of protocols like CAN, USB, Ethernet, and SDIO.
● Understanding of power management, secure boot, and boot time optimization.
● Familiarity with continuous integration, Git, and Agile development practices.
Education:
Bachelor's or Master's degree in Electronics, Computer Engineering, or a related discipline.
-
Embedded Firmware Engineer
2 days ago
Ahmedabad, Gujarat, India Electrify Services Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosition Title :Embedded Firmware Engineer Full Time.Electrify Services is one of the fastest growing engineering services start-ups and is looking for an Embedded Firmware Engineer to play a key role in helping our client improve their product and take their business to the next level.This is an individual contributor role with a direct impact on company...
-
Senior Embedded Firmware Engineer
5 days ago
Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRoles and Responsibilities:Lead and contribute to the design, development, and optimization of embedded firmware on 32-bit microcontrollers running RTOS.Architect and implement modular, reusable, and maintainable firmware components.Integrate and manage external memory interfaces (RAM, Flash, SD card, USB).Deep understanding of MCU serial communication...
-
Jr Embedded Firmware engineer
2 weeks ago
Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,54,000 - ₹ 11,76,141 per yearJob Title: Embedded Firmware DeveloperExperience: 2-4 YearsLocation: Ahmedabad, GujaratJob Type: Full-Time (Work from Office)About the Role:We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2-4 years of hands-on experience in developing and testing firmware for embedded systems. This...
-
Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Convasys Full time ₹ 9,00,000 - ₹ 12,00,000 per yearFirmware Engineer – Embedded Systems & IoTWe are looking for a Firmware Engineer to join our team and contribute to the development of cutting-edge embedded systems and IoT applications.Key Responsibilities:Design and development of firmware for embedded systems.Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.).Hardware integration and...
-
Senior Firmware Engineer
4 days ago
Ahmedabad, Gujarat, India Gujarat Construction Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Title: Senior Firmware EngineerLocation: AhmedabadEmployment Type: Full-timeExperience: 5–7 yearsSalary: ₹10 – ₹18 LPA (based on skills & experience)Job Summary:We're looking for a Senior Firmware Engineer to lead the design, development, testing, and support of embedded firmware systems. You'll work with a cross-functional team to deliver...
-
Firmware Design Engineer
15 hours ago
Ahmedabad, Gujarat, India Dayro Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJoin Our Team as a Firmware Design Engineer (Lead & Advanced Levels) – Dayro Private Limited | Ahmedabad, India Are you a passionate Firmware Design Engineerwith a strong background inembedded systemsandIoT? Ready to lead the development of cutting-edge products? Dayro Private Limited is expanding, and we're looking fortalented engineersto drive...
-
Senior Engineer – MCU Embedded Firmware
6 days ago
Ahmedabad, Gujarat, India ACL Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe're Hiring | Senior Engineer – Embedded Systems @ Volansys Technologies (An ACL Digital Company)Location:Ahmedabad, GujaratShift:10 AM – 7 PM (Mon–Fri)Experience:4–6 YearsWebsite:Technical Expertise:Strong programming skills in CExperience with Bare Metal / RTOS / Device Driver developmentKnowledge of ARM/Cortex-A microcontrollers and system...
-
Embedded Firmware Developer
4 days ago
Ahmedabad, Gujarat, India Workassist Full time ₹ 5,00,000 - ₹ 15,00,000 per yearDescription : Role : Embedded Firmware Developer Job Summary : We are seeking a skilled Embedded Firmware Developer with 2-5 years of experience to join our team in Ahmedabad. The ideal candidate will be responsible for the full lifecycle of embedded software development, focusing on cross-compilation, real-time networking, and working...
-
Embedded Hardware
6 days ago
Ahmedabad, Gujarat, India EngiPros Full time ₹ 1,56,000 - ₹ 4,20,000 per yearRole Overview: You are being offered a full-time on-site role as an Embedded Hardware Engineer and Firmware Engineer at a location in Rajkot, Gujarat Metropolitan Area. Your primary responsibility as an Embedded Hardware Engineer will be to develop hardware, design circuits, and ensure the functionality of electronics hardware. You will spend your days...
-
Embedded Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India IndieSemiC Full time ₹ 8,00,000 - ₹ 24,00,000 per yearWe're Hiring: (Team Lead) Embedded Firmware EngineerLocation:Ahmedabad | Full-Time | On-SiteExperience Required:5+ YearsAre you passionate aboutembedded systems,firmware architecture, and building high-performance solutions?Join us atIndiesemic Pvt. Ltd., where innovation meets execution We're on the lookout for aEmbedded Firmware Engineerto lead...