Embedded Firmware Engineer


Job Location:

Redmond, WA - USA

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

Job Summary

Job Title: Embedded Firmware Engineer
Job Duration: 12 Months
Job Location: Redmond VA (Onsite Role)
Visa: Need only USC and GC
MOI: High chances for last onsite interview
Must have an Active LinkedIn ID

Top Requirements:

  • 8 years of industry experience developing and testing low level firmware for embedded systems
  • 8 years of solid programming skills using C and C and experience developing production code and test applications.
  • RTOS and multi-threaded application development
  • Experience with Graphics and Display pipelines
  • Strong debugging and troubleshooting skills across firmware software and hardware
  • Experience with device drivers and embedded platforms
  • Semiconductor industry experience
  • CI/CD experience and Python scripting for test automation

Position Summary

Seeking Candidate with 8 years of industry experience developing and testing low level firmware for embedded systems. 8 years of solid programming skills using C and C and experience developing production code and test applications.

Responsibilities

  • Develop high quality code using the C and C programming languages for embedded environments with portability to various processors and platforms.
  • Develop optimized firmware for the Graphics and Display pipelines to support the product use cases.
  • Work with internal teams and vendors to improve and tailor existing firmware device drivers stack and applications to project needs.
  • Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions.
  • Writing new tests and maintaining existing tests including unit tests manual and CI automation.

Required Skills & Experience

  • Expert knowledge of the full software development lifecycle (SDLC): from business/systems analysis through requirements gathering and functional specification authoring to development testing and delivery.
  • Education: Bachelors degree.
  • Experience with CI/CD development tools and processes.
  • Scripting skills using Python or other languages for developing simple utilities and test automation.
  • Experience with RTOS and developing multi-threaded applications.
  • Expert problem-solving skills to troubleshoot issues and make system changes as needed to resolve issues.
  • Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus.
  • Expert ability to work independently and manage ones time.
  • Strong verbal written communication skills and interpersonal skills
Job Title: Embedded Firmware Engineer Job Duration: 12 Months Job Location: Redmond VA (Onsite Role) Visa: Need only USC and GC MOI: High chances for last onsite interview Must have an Active LinkedIn ID Top Requirements: 8 years of industry experience developing and testing low level firmware for...