Developer I - Embedded Software
UST
Coimbatore, Tamil Nadu, India
11h ago

Role Proficiency :

Develop validate and repair defects for the small modules in the embedded systems under continuous guidance.

Outcomes :

  • Learn the existing embedded code flow and modify for feature enhancements / defects.
  • Execute 1st level analysis on failure logs
  • Identify and report issues related to platform
  • Conduct unit test to validate unit level functionalities
  • Prepare technical-defect analysis reports.
  • Adhere to project timelines and communicate effectively over e-mails and conversations
  • Learn technology business domain system domain individually as recommended by project / account
  • Measures of Outcomes :

  • Adherence to project level guidelines process and coding standards.
  • Adherence to problems reporting template with detailed supporting information
  • Percent of unit test coverage with number of defects root caused vs. number of iterations collected on defect logs.
  • Number of documents he / she was part of against the benchmark.
  • Adherence to schedule and timelines.
  • Adherence to project SLA’s / KPI’s wherever applicable.
  • Number of defects from the code delivered.
  • Outputs Expected : Requirement :

    Requirement :

  • Understand the user stories and defect reproduction steps from any agile tools
  • Consume project related documents share point libraries client universities
  • Code :

  • Learn coding standards and practice them during enhancement and development.
  • Understand the code flow and develop code with guidance.
  • Test :

  • Create and execute unit testing. Document test results
  • Manage Defects :

  • Raise retest defects with the BKM’s (Best Known Methods) / debug / troubleshooting guide steps provided
  • Document :

  • Update the documentation for Defect analysis BKM’s. Create the learning and training documents.
  • Status Reporting :

  • Report status of tasks assigned. Comply with project related reporting standards and process
  • Skill Examples :

  • Ability to boot any Dev kits like Raspberry pi PIC based controllers.
  • Ability to execute the tests and collect logs from BIOS using UART & OS terminals.
  • Aptitude in using oscilloscope multi meter for debugging purpose.
  • Ability to follow BKM’s and bring up boards flash BIOS / OS.
  • Ability to use configuration management tools to checkout & check-in the code without issues.
  • Proactively ask for and offer help
  • Knowledge Examples :

    Additional Comments :

    None

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form