Careers at QuickLogic

Company Description

QuickLogic Corporation (NASDAQ: QUIK) enables OEMs to maximize battery life for highly differentiated, immersive user experiences with Smartphone, Wearable and IoT devices. QuickLogic delivers these benefits through industry leading ultra-low power customer programmable SoC semiconductor solutions, embedded software, and algorithms for always-on voice and sensor processing. The company's embedded FPGA initiative also enables SoC designers to easily implement post production changes, and increase revenue by providing hardware programmability to their end customers.

Current Openings

Senior Staff Embedded Software Engineer (San Diego)

QuickLogic Corporation (NASDAQ: QUIK) enables OEMs to maximize battery life for highly differentiated, immersive user experiences with Smartphone, Wearable and IoT devices. QuickLogic delivers these benefits through industry leading ultra-low power customer programmable SoC semiconductor solutions, embedded software, algorithms and AI for always-on voice and sensor processing.

Job Description

We are looking for a professional Senior Staff Embedded Software Engineer to execute the complete embedded software development lifecycle. The goal is to create scalable and optimized platforms that our customers can adapt to implement their products. This position is in San Diego.

Duties and responsibilities
  • Lead software architecture design efforts
  • Provide level of effort estimates to support planning activities
  • Develop and implement software for embedded devices and systems
  • Develop, code, test and troubleshoot system software
  • Analyze, monitor and improve efficiency, stability of the system
  • Support software QA and optimize I/O performance
  • Provide post production support when necessary
  • Interface with hardware design and development
  • Mentor junior embedded software engineers
Requirements and qualifications
  • BS with 10 years/MS with 8 years in Computer Science, Electrical Engineering, or Computer Engineering
  • Minimum of 10 years of experience with development and troubleshooting on embedded targets
  • Good programming experience in C or C++
  • Excellent knowledge of RTOS coding techniques
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Good knowledge of reading schematics and data sheets for components
  • Good knowledge of hardware debug tools such as logic analyzer and oscilloscope
  • Familiarity with ARM based MCU
  • Good knowledge of different protocols, interfaces and hardware subsystems
  • Strong documentation and writing skill
  • Sense of ownership and pride in your performance and its impact on company’s success
  • Critical thinker and problem-solving skills
  • Strong team work and leadership skills
  • Good time-management skills
  • Great interpersonal and communication skills
  • Some experiences with artificial intelligence are preferred
Behavioral Characteristics
  • Information Gathering - the ability to seek out relevant data from a range of sources and to identify, analyze and interpret situations, issues and problems logically
  • Strategic Thinking - the ability to look broadly and see the whole process/picture and to see linkages and interdependencies, which may not be obvious
  • Analytical Thinking - The ability to understand and draw conclusions from situations, problems and issues logically and systematically
  • Initiative – The ability to be a self-starter and to act without prompting
  • Communicating and Influencing - The ability to communicate effectively and to influence others to act and/or commit support to one’s own goals or objectives
  • Planning and Organization – The ability to develop clear and logical step-by-step plans for self and others which set out what needs to happen, when, how, and by whom
  • Interpersonal Effectiveness - the will and ability to understand the thoughts, feelings and concerns of others, to predict what their likely response will be and to fine tune one’s own behavior accordingly.
  • Collaboration – The ability to cooperate with others to meet objectives, both locally and across geographies
  • Professionalism and Business Integrity - The ability and willingness to align behavior with the objectives, mission and values of the Company, and act in ways that present the organization

A resume is required with application submission.