Logo-of-Ceragon-hiring-for-jobs-in-US-on-GrabJobs

C Firmware Engineer

Job Description - C Firmware Engineer

In this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.

 Your responsibilities will include:

  • actively participating in the architecture, design, and implementation of software products
  • writing clean, high-quality, high-performance, maintainable code
  • understanding of detailed functional specifications
  • complying with the standards and procedures (architecture, security, quality, documentation)
  • providing workload or task estimations for new features or bugfixes
  • participating in code reviews and providing feedback to other developers
  • troubleshooting and debugging issues that arise during the development process
  • conducting tests, deployment of new products and features and improving the system

Required Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
  • At least 2 years of hands-on experience with C programming and embedded systems development
  • Proven experience in firmware development for microcontrollers
  • Experience working with Real-Time Operating Systems (e.g., FreeRTOS)
  • Practical experience integrating or developing for Wi-Fi modules
  • Proficiency with version control systems (Git), scripting (Bash), and CI tools (e.g., Jenkins)
  • Ability to read and understand technical documentation, including IEEE standards and chip datasheets
  • Excellent organizational and communication skills
  • Highly proactive, independent, detail-oriented, and quality-focused
  • Advanced English proficiency (written and spoken)

Major Advantages:

  • Experience developing firmware for radio modems
  • Understanding of radio modem architecture, including RF Front-End, Baseband, and MAC layers
  • Familiarity with key wireless communication concepts: modulation/demodulation, channel coding, MIMO, OFDM/OFDMA
  • Experience working with Qualcomm Atheros Wi-Fi chipsets

Additional Nice-to-Haves:

  • Understanding of Layer 2 networking concepts
  • Experience with Agile or Scrum methodologies
  • Strong C++ development skills
Original job C Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Firmware Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.