Design, develop, and debug software for embedded systems (RTOS/Linux-based platforms), Hardware interfaces,
Work on:
Low-level drivers and middleware integration
Hardware-software interaction
Boot sequence and device initialization
Analyze system logs and debug issues related to:
Memory, performance, and boot failures
Hardware interfaces (UART, SPI, I2C, etc.)
Support system bring-up, integration, and validation activities.
Ensure software meets performance, reliability, and safety requirements.
Architecture & Design Support
Assist the Knowledge Base (KB) System Architect in defining system architecture and high-level design.
Develop and maintain architecture and design diagrams using UML (Unified Modeling Language), including:
Class diagrams
Sequence diagrams
Component diagrams
Deployment diagrams
SDLC Process Adherence
Follow and enforce Software Development Life Cycle (SDLC) best practices across all phases:
Requirement analysis
Design
Implementation
Integration
Testing and validation
Release and maintenance
Ensure proper documentation and version control throughout the SDLC.
Participate in design reviews, code reviews, and quality audits.
Contribute to process improvement initiatives to enhance efficiency and product quality.
Required Skill Profession
Other General
📌 Embedded Software Developer Senior Pune
🏢 HIRESTAR JOB BANK
📍 Pune
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.