DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Bucher & Christian Consulting, Inc. dba BCforward (BCF) Firmware Engineer in Redmond, Washington

BCforward is currently seeking a highly motivated Firmware Engineer opportunity in Redmond, WA. Position Title: Firmware Engineer Location: Redmond, WA Anticipated Start Date: ASAP Please note this is the target date and is subject to change. BCforward will send official notice ahead of a confirmed start date. Expected Duration: 3 Months Job Type: Full time Contract Pay Range: $75 to $80 Please note that actual compensation may vary within this range due to factors such as location, experience, and job responsibilities, and does not encompass additional non-standard compensation (e.g., benefits, paid time off, per diem, etc.). Requirements: Job Description: Title: Firmware Engineer Location: Redmond, WA Duration: 3 Months (Potential Chances for extension) Summary: The main function of a Firmware Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems. Job Responsibilities: * Fine-tune and improve a variety of sophisticated software implementation projects * Using C programming language, implement software patches * Drive software changes with partners/suppliers * Manage software in source code control (i.e., Git) * Work with test team to replicate software failures and analyze results * Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data Qualifications: * Bachelor's degree in a technical field such as computer science, computer engineering or related field required * 8-10 years' experience required * 3+ years embedded firmware development experience required * A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * Fluent with Git source control system * Strong software debugging skills * Understanding of real-time operating systems * Experienced with bus protocols (e.g., USB) or low-level bus controllers, such as I2C or SDIO (depends on role) * Large systems software design and development experience * Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems * Experience in programming and experience with problem diagnosis and resolution Preferred Qualifications: * Python, PowerShell or C# experience * Experience using test equipment such as oscilloscopes or bus analyzer tools Candidate Requirements * Years of Experience Required: 8-10 years of overall experience. 3+ years embedded firmware development experience required * Degrees or certifications required: Bachelor's degree in a technical field such as computer science, computer engineering or related field - a plus * Disqualifiers: Resumes with job hopping, low tenure, less than 12 months availability. Looking for someone with 18 months, and someone with primarily Linex experience will not be eligible for the role. * Best vs. Average: The ideal candidate would be Fluent with Git source control system, Writing firmware and Understanding of real-time operating systems, and Experienced with bus protocols (e.g., USB) or low-level bus controllers, such as I2C or SDIO (depends on role), strong debugging skills. * Performance Indicators: Performance will be assessed based on quality of work and meeting deadlines. Top 3 Hard Skills Required + Years of Experience * Minimum 3+ years of experience C programming language * Minimum 3+ years fluent with Git source control system. * Minimum 3+ years of Experience with bus protocols (USB, I2C) Benefits: BCforward offers all eligible employees a comprehensive benefits package including, but not limited to m

DirectEmployers