Staff Firmware Engineer

22 hours ago


Bengaluru, Karnataka, India Skyworks Solutions, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management and the freedom to make meaningful contributions in a setting that encourages creativity and out-of-the-box thinking. Our work culture values diversity, social responsibility, open communication, mutual trust and respect. We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together can change the way the world communicates.

Requisition ID: 74095

Job Description

  • Architecting and implementing low level firmware code for MAC layer, optimize code for performance, power consumption, and memory usage on embedded hardware platforms.
  • Work with product definers, hardware engineers, QA and product teams to ensure firmware compatibility with hardware designs.
  • Developing comprehensive test plans and procedures to verify firmware functionality.
  • Debugging hardware/firmware integration issues by utilizing debugging tools to analyze firmware behavior and troubleshoot complex problems.
  • Provide ongoing maintenance and support for existing firmware, including troubleshooting, debugging and resolving issues as needed to ensure product reliability and performance.
  • Mentor junior engineers and guide best practices for FW/SW development.

Requirements

  • Bachelor's degree or master's degree in electrical engineering, Computer Science or related fields.
  • 8-10 years of experience in firmware development, specifically in MAC layer protocols.
  • Proficiency in C and assembly language. Experience with Python or scripting languages is a plus.
  • Experience in wireless communication protocols like Wi-Fi, LET, 5G, ZigBee, UWB and BLE.
  • Experience in MAC scheduling, QoS, power management, PHY-MAC interactions and radio resource management.
  • Experience with real time embedded RTOS like FreeRTOS, Zephyr etc
  • Proficiency in using debug tools like JTAG, GDB, oscilloscopes, Logic Analysers and wireless sniffers like Wireshark and Ubiqua LA.
  • Ability to debug firmware crashes, memory issues, race conditions and timing constraints.
  • Performance profiling for low latency, high throughput wireless communication protocols.
  • Ability to work with different version control systems like GIT, GitHub, GitLab or Bitbucket.
  • Experience with unit testing, system testing and integration testing. Ability to isolate issues in a system test environment.

Skyworks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.



  • Bengaluru, Karnataka, India SanDisk Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...


  • Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The CompanyDexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...


  • Bengaluru, Karnataka, India Talent21 Management Shared Services Pvt. ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    What you will doWork on creating FW requirements for Boot ROM based on Design and Security specificationsDevelop the Firmware in CCreate bit file for the Firmware created by you, validate the Firmware using FPGA board to be provided to youDefine and execute self-verification activity for security aspect of the SOC (both for compliance & penetration threats...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Hornbeam Tech Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Company DescriptionHornbeam Tech Pvt Ltd is a technology solutions company dedicated to building reliable, secure, and high-performance systems for the connected world. Our work spans multiple industries, including automotive, healthcare, and industrial automation, where safety, precision, and innovation are essential. We combine expertise in hardware...

  • Firmware Engineer

    22 hours ago


    Bengaluru, Karnataka, India Peoplefy Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...

  • Firmware Engineer

    1 day ago


    Bengaluru, Karnataka, India Peoplefy Infosolutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position : Firmware Engineer (Embedded Systems C Expert)Experience : 69 YearsLocation : Bangalore (Hybrid)Job Type : Full-timeJob Summary : We are seeking a talented and enthusiastic Firmware Engineer with 69 years of experience to join our team in Bangalore. The ideal candidate will be a C expert with a passion for designing and delivering...

  • Firmware Engineer

    3 days ago


    Bengaluru, Karnataka, India S R Aerospace Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title: Firmware EngineerCompany:SR Aerospace Solution LLPLocation:BangaloreJob Type:Full-timeAbout Us:At SR Aerospace Solutions LLP, we're a leading aerospace company that makes Propellers and Motors forUAV, drones and other Aeromodels. We're known for our advanced technology and our commitment tomaking flying safer and more efficient. Our team works...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India Evoscien UK Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Qualifications5+ years of professional on Firmware Engineer / Embedded DeveloperCompany DescriptionAt Evoscien UK, we reimagine the world as it should be - healthy, equitable, and safe. We focus on habitat conservation, healthier communities, cleaner air, and long-term climate stability. Our mission is to create a better, sustainable future through...