Embedded Software Developer(Junior)

Hirestar Job Bank


Job Location:

Pune - India

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

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.
Job Description:Embedded System DevelopmentDesign develop and debug software for embedded systems (RTOS/Linux-based platforms) Hardware interfacesWork on:Low-level drivers and middleware integrationHardware-software interactionBoot sequence and device initializationAnalyze system logs and debug issu...