Senior Firmware Embedded Software Engineer
Vacancy expired!
RESPONSIBILITIES:Kforce's client, a growing Nationwide Global company in Sugar House Park, UT, is seeking a Senior Embedded Firmware Engineer to join our fast-paced Product Development team. The Senior Firmware Embedded Software Engineer will lead all product firmware engineering for the company's wired and Bluetooth products reporting to the Product Development and Engineering Manager. We are working directly with the Hiring Manager on this exclusive search assignment. This position is partial remote.Responsibilities: Design, development, and implementation of embedded firmware for company's products and technologies by planning, improving, and managing firmware from inception to production Technical documentation for firmware design, implementation, and operation Debug, troubleshoot system level problems and maintain existing software/firmware Develop firmware in C, C, assembly, and other programming languages as needed Integration of 3rd party firmware libraries Design new control, user interface, and other algorithms as needed Implement/Oversee factory firmware on contemporary platforms for Bluetooth and Bluetooth Low Energy platforms Work with electrical engineering team to develop circuit design Develop BSP (board support packages) as needed for new hardware and assist in new hardware bring up and debug Test and validate firmware on evaluation, prototype, and production hardware platform Participate in internal research and development of new technologies, and products Take designs from conception - > prototypes - > production Work with Oscilloscopes, Logic analyzers, Signal generators, etc. Design and develop communication protocols, standard and proprietary for device communications via wireless and wired technologies Work closely with in-house and overseas factory Electrical Engineers, Quality Engineers and Mechanical Engineers creating custom solutions and bringing up new and innovative hardware designsREQUIREMENTS: BSEE, BS in Computer Engineering, Electrical Engineering or similar field required; MS degree is a plus 2-5 years of embedded and/or firmware development experience Experience with developing and debugging embedded firmware on custom hardware platforms Experience in audio and Bluetooth a plus but not required Experience interfacing with mobile APP a plus but not required BSP development and basic device interfaces (e.g., IIC, SPI, PIO, button debouncing and interfacing) is a plus but not required Integrating 3rd party firmware libraries a plus Test Driven Development a plus Bluetooth, BLE, iOT experience or wireless RF is a plus but not required Proficiency with ISRs, concurrent execution, RTOS and multitasking in embedded environments Experience in Qualcomm, Airoha, Mediatek SoC a plus but not required Proficient in C, C on various processor platforms (CSR, Qualcomm, Mediatek, ARM, etc.) Python and other scripting languages a plusKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Vacancy expired!