Job Description: Embedded System Development 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. 2. 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 3. 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.
📌 Embedded Software architect (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.