Immediate need for a talented Firmware Software Engineer V. This is a 12+ months contract opportunity with long-term potential and is located in Redmond, WA(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID: 24-35945
Pay Range: $75 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
- Lead efforts to analyze, design, develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
- Understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS)
- Collaborate in a team environment across multiple, research focused, and engineering disciplines, making the architectural tradeoffs required to rapidly deliver firmware solutions
- Support all phases of custom hardware development - including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up
- Review and approve the modification of existing databases and database management systems.
- Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.
- Direct database development and approve project scope and limitations.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
- Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
Key Requirements and Technology Experience:
- Key Skills; Firmware Development, RTOS, Peripherals such as USB, SPI, I2C.
- Peripherals such as USB, SPI, I2C
- RTOS experience
- Embedded firmware design
- How many years of related experience are you looking for in your ideal candidate?: 6+ years
- Specific Systems Knowledge Required: Microcontrollers, RTOS, Firmware Development
- Specific Systems Knowledge Preferred: Consumer Electronics
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Expert ability to work independently and manage one’s time.
- Expert mentoring skills necessary to provide support and constructive performance feedback.
- Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Expert ability to troubleshoot issues and make system changes as needed to resolve issue.
- Expert knowledge of computer hardware and software.
- Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.
- Bachelor's degree in computer science, software engineering or relevant field required.
Our client is a leading Meta Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.