Job Details

ID #45314646
State Washington
City Vancouver
Job type Contract
Salary USD TBD TBD
Source Spanco Solutions
Showed 2022-08-31
Date 2022-08-30
Deadline 2022-10-29
Category Et cetera
Create resume

Sr. Embedded Engineer with RTOS Exp

Washington, Vancouver, 98666 Vancouver USA

Vacancy expired!

Title: Sr. Embedded Engineer with RTOS Exp Location: Vancouver, WA [Day 1 On-Site] End Client: HP We are looking for 4 to 6 years experienced C/ C firmware engineers, preferably with experience using Sirius build system. Job Description:-

  • Work closely with multi-discipline functions to analyze design and determines coding, programming, and integration activities required based on architecture of product.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Collaborates and communicates with management and internal partners regarding firmware design status, project progress, and issue resolution.
  • Technical Skills: Supplier will provide personnel with the following qualifications and skills to perform the Services:
    • Proficient in:
      • C/C programming languages
      • Real time OS (Thread X)
      • Basic Linux (Unix) utilities such as ls, rm, grep, tar
      • Build systems such as Make and Jenkins
    • Desirable:
      • Knowledge of other programming and scripting languages (e.g. python)
      • Experience with HP's Sirius code management system is a plus
      • Experience with HP printer debugging environment is a plus
    • Understanding of multithreaded and/or multi-process systems, understanding usage of synchronization primitives, different communication paradigms, mutual exclusion, producer-consumer schemes, memory sharing and data communication, priority assignment
    • Experience in code debugging: usage of debuggers and tracing tools, memory corruptions and leakage detection and correction, stack analysis
    • Understanding of state machine design and implementation, event driven control, complex error detection and recovery, synchronization between multiple devices with multiple states.
    • Understanding of distributed control, different coupling levels between subsystems, clear break of responsibilities between subsystems, communication protocols, remote procedure calls, and timing implications due to distributed control.
    List of Deliverables: Supplier will provide the Services described in Section 3 to develop and deliver the following deliverables (collectively, the "Deliverables"):
  • Documented (via Jira) issues resolved and features delivered
  • Provide design documentation and source code documentation
  • Documented via Testrails for tests written
  • Update technical documentation on features delivered on Wiki
  • Vacancy expired!

    Subscribe Report job