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