Senior Embedded Software/Firmware Engineer (Ahmedabad)

Senior Embedded Software/Firmware Engineer (Ahmedabad)

13 Nov
|
Smart Soc Solutions
|
Ahmedabad

13 Nov

Smart Soc Solutions

Ahmedabad

Job highlights

- Bachelor s or Master s in Electronics / Electrical/Computer Engineering or equivalent

- Required Qualifications

- Proficient in C / C++,RTOS concepts,and bare-metal development

- 6-8 years of experience in embedded software / firmware development

- Hands-on experience with ARM Cortex-M,STM32,or equivalent microcontroller families

We are seeking a Senior Embedded Software/Firmware Engineer to join our core R&D; team developing reliable and high-performance embedded systems for industrial-grade products. The role involves ownership of firmware development across the product lifecycle from design to deployment. Exposure to avionics or cutting-edge consumer electronics is a strong plus.

Key Responsibilities

- Lead design and development of embedded firmware for microcontrollers, SoCs, and custom hardware platforms.

- Architect and implement low-level device drivers, middleware, and protocol stacks.

- Collaborate with cross-functional teams (hardware, QA, systems) to define firmware requirements and integration plans.

- Perform board bring-up, system debugging, and performance optimization.

- Develop and execute test plans for unit, integration, and system-level testing.

- Ensure code quality, maintainability, and traceability using version control (Git, SVN) and issue-tracking tools.

- Contribute to firmware architecture, coding guidelines, and peer reviews.

- Document software design,



test results, and interface specifications.

- Stay updated on emerging embedded technologies, tools, and standards.

Required Qualifications

- Bachelor s or Master s in Electronics/Electrical/Computer Engineering or equivalent.

- 6-8 years of experience in embedded software/firmware development.

- Proficient in C/C++, RTOS concepts, and bare-metal development.

- Hands-on experience with ARM Cortex-M, STM32, or equivalent microcontroller families.

- Strong knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet, PCIe, USB, etc).

- Experience in using debugging tools like JTAG, oscilloscopes, and logic analyzers.

- Exposure to full development cycle: design, coding, debugging, testing, documentation.

Valuable to Have

- Experience in avionics (DO-178C, ARP-4754) or safety-critical development.

- Familiarity with scripting (Python, Bash) for automation and testing.

- Understanding of high-speed interfaces or FPGA firmware interaction.

- Knowledge of MISRA C, coding standards, or secure coding practices.

Why Join Us

- Be part of a growing, innovation-driven team.

- Work on real, deployed products in industrial and emerging tech sectors.

- Opportunity to explore advanced platforms and learn from domain experts.

- Competitive compensation and transparent career growth path.

📌 Senior Embedded Software/Firmware Engineer (Ahmedabad)
🏢 Smart Soc Solutions
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software/firmware engineer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software/firmware engineer (ahmedabad) / ahmedabad