USNLX Ability Jobs

USNLX Ability Careers

Job Information

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

Software Design Engineer BCforward is currently seeking a highly motivated Software Design Engineer opportunity in Redmond, WA. Position Title: Software Design 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: 10 Month (Potential chances for extension) Job Type: Full time Contract Pay Range: $60to $65 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: Software Design Engineer Location: Redmond, WA (Hybrid) Duration: 10 Months (Potential chances for extension) Summary: The main function of a Software 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 * Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data * Analyze and review enhancement requests and specifications * Implement system software and customize to client requirements * Prepare the detailed software specifications and test plans * Code new programs to client's specifications and create test data for testing * Modify existing programs to new standards and conduct unit testing of developed programs * Create migration packages for system testing, user testing, and implementation * Provide quality assurance reviews * Perform post-implementation validation of software and resolve any bugs found during testing Qualifications: * Bachelor's degree in a technical field such as computer science, computer engineering or related field required * 5-7 years' experience required * A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * 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 Candidate Requirements: * Years of Experience Required: 5-7 overall years of experience in the field. * Degrees or certifications required: BS in computer engineering/science, electrical engineering, or equivalent experience * Disqualifiers: N/A * Best vs. Average: The ideal resume would contain: * Experience with consumer product design and manufacturing * Experience designing, implementing, debugging and/or testing complex embedded firmware * Experience with multi-threaded programming * Experience with Windows Kernel-Mode driver debugging with tools such as WinDbg * Knowledge of I2C, USB, UART, GPIO, SPI, PCIe communication protocols * Azure Dev Ops CI/CD workflows experience is a plus * Strong communication skills with the ability to clearly express technical concepts in verbal and written forms * Ability to do some limited domestic or international travel * A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design * 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 * Performance To view the full job description,

DirectEmployers