Shashwath Solution
Sr. Embedded Software Developer
Skills
14 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Noida, Uttar Pradesh, India
Work mode:
Onsite
Published on:
5 October 2026
What they need
About the Role
We are seeking a highly skilled Senior Embedded Software Developer to join our Technology Design & Development team. The ideal candidate will be responsible for driving the complete development cycle of embedded systems from architecture and design through development, verification, release, and documentation. This role requires deep technical expertise, leadership skills, and hands-on experience in embedded firmware development.
Key Responsibilities
Architecture & Design
Architect, design, and develop embedded systems, modules, and features.
Translate customer requirements into system architecture/microarchitecture.
Create firmware specifications, module lists, and test plans.
Engage in technical discussions, design reviews, and present ideas effectively.Team Leadership
Lead and mentor sub-teams (3+ developers).
Guide junior engineers and provide technical direction.
Drive feature development and ensure timely delivery of pilot goals.Embedded Software Development
Develop, review, and maintain low-level source code (C as primary).
Implement firmware modules for hardware interfaces and communication protocols.
Design and implement efficient data structures and algorithms within constrained environments.
Ensure code reusability, maintainability, and adherence to best practices.Testing & Debugging
Create and execute unit and integration test cases.
Work with virtual/simulated environments and actual hardware.
Collaborate with hardware engineers to debug cross-domain issues.
Perform system-level troubleshooting, verification, and validation.Collaboration & Documentation
Participate in a full firmware lifecycle from concept to deployment.
Work closely with hardware, QA, and cross-functional teams.
Prepare technical design documents and maintain proper documentation.
Support smooth release cycles through efficient teamwork.
Optimize firmware performance and support power-on/tape-out activities.
Conduct root-cause analysis of issues during execution.
Provide customer-oriented support and system performance improvements.
Required Skills & Hands-On Expertise
Languages & OS: Embedded C, Python, Linux (YOCTO, Raspbian)
Cloud & Connectivity: AWS, 4G GSM, Wi-Fi/BLE, MQTT, Telemetry Applications
Hardware & Tools: Raspberry Pi / Microcontrollers, BMS, Micro Services
Collaboration & DevOps: GitHub, JIRA, Slack, Confluence
Strong knowledge of embedded system design, debugging, and optimization.
Other offers great for you!
These companies are also looking for great profiles
iSupplier
Software System Engineer – Systèmes embarqués & Architectur
390
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
5 months ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
400€ - 430€ selon expérience
Freelance
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply