XX
Embedded Firmware EngineerUrsus, Inc.United States

Cette offre d'emploi n'est plus disponible

XX

Embedded Firmware Engineer

Ursus, Inc.
  • US
    United States
  • US
    United States

À propos

JOB TITLE: Embedded Firmware Engineer
LOCATION: Redmond, WA or Sunnyvale, CA (Onsite)
DURATION: 12 Months
PAY RANGE: $82 - $92/hr.
TOP SKILLS:
8+ years of industry experience developing and testing low-level firmware for embedded systems
10+ years of proficient programming skills in C and C++, including production code and test application development
Strong knowledge of embedded systems and debugging
Expert understanding of the full software development lifecycle
Company:
Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.
Job Description:
The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops, and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications.
Key Projects/Day-to-Day 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
Must-Have Skills:
Proficient in C/C++. Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
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.
Nice-to-have Skills:
Expert problem-solving skills to troubleshoot issues and make system changes as needed to resolve issues.
Expert ability to work independently and manage one s time.
Strong verbal, written communication skills, and interpersonal skills.
Years of Experience:
8+ years of industry experience developing and testing low-level firmware for embedded systems. 10+ years of solid programming skills using C and C++, and experience developing production code and test applications
Degrees/Certifications Required:
Bachelor's degree in computer science, software engineering, or a relevant field required
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment regardless of arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation.
BENEFITS SUMMARY:
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate or annual salary only, unless otherwise stated. In addition to base compensation, full-time roles are eligible for Medical, Dental, Vision, Commuter and 401K benefits with company matching.
IND123
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.