Firmware Engineer

Pasadena, CA Engineering Full Time

GuRu is working on some of the most important and impactful work in high frequency RF systems design. We are building a team of passionate thinkers and doers to support this vision. If you are highly motivated and interested in liberating the wireless world, we’d love to hear from you.

GuRu has a small, focused firmware team in need of growing the team to support the development for the upcoming products. GuRu is looking for a passionate firmware engineer with expertise in implementing real-time embedded systems.

Responsibilities

 

  • Be involved with all phases of product development, from conceptual design through firmware architecture, implementation, and testing.
  • Develop for embedded systems based on requirements and deliverables.
  • Design and implement interfaces for embedded systems internally, across systems, and to host operating systems.
  • Bring-up, test, diagnose, and propose improvements for new systems.
  • Document and communicate system and firmware behaviors to multidisciplinary teams.

Necessary qualifications

  • S. in Computer Science/Engineering or equivalent industry experience
  • Proven and demonstratable skill in C/C++ for firmware development.
  • Experience with version control and code review.
  • Skills to use lab diagnostic equipment such as logic analyzers and oscilloscopes.
  • Basic understanding of hardware and components embedded systems are built on.
  • Ability to debug and resolve issues spanning multiple subsystems.

Preferred qualifications

  • Advance degree in Computer Science/Engineering, Electrical Engineering, or related field
  • Experience with digital signal processing algorithms and hardware.
  • Knowledge of Unix/Linux environments
  • Knowledge of one or more of the following: real-time operating systems, PCB Design, hardware bringup, bootloading, Python, ARM Cortex-M processors, or hardware/software integration

Working at GuRu

To be a part of GuRu is an opportunity to invent a better future while working with and learning from world experts in the field. Our A-list team consists of diverse and inspired engineers and visionaries from a broad range of backgrounds. We work hard, challenge ourselves and each other, and aren’t afraid to think big.

Fill out the form below to submit your application.

Enter your first name
Enter your last name
Enter your email address
Enter your mobile number
Enter the title of the job for which you are applying
Enter any comments you may have here (optional)
Click or drag a file to this area to upload.
Please upload a PDF file of your resume here