Gurugram, Haryana, India
Finance & Banking
Full-Time
SmartSoC Solutions

Overview
Job Description
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.
Good 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.
Job Category: Embedded Solutions
Job Type: Full Time
Job Location: Ahmedabad
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in