Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Firmware Engineer III

Simply Biotech

Firmware Engineer III

Washington, DC
Full Time
Paid
  • Responsibilities

    Job Description

    Firmware Engineer III - Simply Biotech OVERVIEW Are you looking for a new career opportunity with an exciting biotech company?! Then we've got the right team for you! In this role, you're responsible for the duties listed below. Immediate opening for a Firmware Engineer III in Irvine, CA who possesses: * 7+ years of product firmware experience * Working experience with C, C++ or C# programming and microprocessors * Experience with new product development and design control processes * Associate's degree in computer science or software engineering required, Bachelor's preferred Email resumes to acannon@simplybiotech.com or call 858.227.4596 FULL DESCRIPTION: Company is seeking a Firmware Engineer III who will primarily be responsible for design, development, documentation and testing software systems, especially embedded systems for use within equipment or machinery. The selected candidate will further possess: * At least 7 years of industry experience in real-time embedded systems and data communication devices development (experience with Medical Device is Preferred) * Have industry experience in writing embedded firmware/software development for microcontrollers especially with small memory sizes. * Strong design experience in C/C++ and assembly for embedded applications * Ability to read hardware block diagrams, schematics, and wiring diagrams. * Experience with chip-to-chip communication protocols or interfaces (I2C, SPI. UART, etc.) * Ability to debug firmware and dive into the hardware (hardware bring up, logic probing, measuring voltages, etc.) * Experience and knowledge with Bluetooth Low Energy (BLE) devices and protocols desired. * Strong capability in diagnosing and root-causing problems utilizing various software and hardware debugging tools. * Experience with writing bootloaders for microprocessors on new and existing PCBAs. * Experience with common communication protocols (I2C, SPI, RS485/RS232 and USB) * Experience with Microchip's Tools - MPLAB / MPLAB X / Harmony is desired. * Ability to work well and communicate effectively with other team members, customers, and management. * Must have well-developed interpersonal skills. Ability to get along well with diverse personalities The selected candidate will be responsible for the following: * Work independently on project tasks as well as work as a team member of a larger project team. * Collaborate with hardware/system design engineers to define the product feature set and work within a product development team to develop firmware that meets or exceeds product requirements. * Engage with customers and product managers to define requirements, develop software architecture, and plan development in dynamic, evolving customer driven environment. * Deliver innovative solutions from concept to prototype to production. * Conduct/participate in engineering reviews to provide technical input on product designs and quality. * Conduct software unit tests to verify implemented functionality. * Document software designs. * Troubleshoot and remove defects from production software. * Communicate and interact with team and customers to clearly set expectations, share technical details, resolve issues, and report progress. * Participate in brainstorms and otherwise contribute outside your area of expertise. Salary Range: $150,000-$200,000/yr For immediate and confidential consideration, please email your resume to acannon@simplybiotech.com or call 858.227.4596 More information can be found at www.simplybiotech.com