
Staff Firmware Engineer
2 days ago
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.
-
Staff Firmware DVT Engineer
2 weeks ago
Bengaluru, Karnataka, India Enphase Energy Full timeJob Description- Developtest strategies plans to assure Enphase s inverter firmware functions as per engineering requirements and design specifications.- Develop and execute test strategies to ensure safety andoptimalfunctionality for Enphase s solar microinverter product to meet worldwide standards.- Design and implement automated test systems in Python and...
-
Staff Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe 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...
-
Staff Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe 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...
-
Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Black Box Full timeJob Description- Firmware Development: Design, develop, test, and debug firmware code for embedded systems or devices- This includes writing efficient and reliable code to control the hardware and implement required functionalities- Embedded Systems Design: Work closely with hardware engineers to define system requirements, select appropriate...
-
Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Peoplefy Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJoin 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,...
-
Lead Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per yearAt 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
2 days ago
Bengaluru, Karnataka, India Peoplefy Infosolutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition : 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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Cynergy Services Full timeSenior Firmware Engineer TestingWe are seeking a highly experienced Senior Firmware Engineer Testing with 8+ years of experience in embedded systems and firmware validation.The ideal candidate will be responsible for testing, debugging, and validating firmware for embedded devices, ensuring high reliability and compliance with industry standards.This role...
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeePower Full time ₹ 1,50,000 - ₹ 28,00,000Software Engineer Job DescriptionThe successful candidate will play a key role in driving the development and implementation of power IP and features in AMD products. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.We are looking for an individual with strong...
-
Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Flowserve Full timeFlowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems Driven by our Purpose we are committed to building a more sustainable future to make the world better for everyone With more than 16 000 employees in more than 50 countries we combine our global reach with local presence We support more than...