Senior Staff Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Responsibilities
Design and implement software for Maxlinear SoCs; this includes developing low level firmware drivers, system boot code, RTOS abstraction layers, firmware features and host applications Develop unit tests to exercise various features Participate in peer code and design reviews Interface with ASIC, algorithm, and systems engineers Performance tuning and optimization of firmware stack to support new use-cases for Maxlinear SoCs
Qualifications
Excellent C/C++ programming skills Experience of developing embedded firmware/software on top of an RTOS and/or Linux OS In depth understanding of Operating Systems (Linux and/or RTOS) Experience of debugging embedded firmware using JTAG and/or instruments like oscilloscopes, logic analyzers, etc. Experience is signal processing is added advantage In depth understanding of version control software – SVN or Git or Perforce Ticketing systems like JIRA or Redmine or Bugzilla BS/MS in Electrical Engineering, Electronics ,Computer Science or communications or related domain – 8 to 15 years of experience.
Desirable Skills:
Experience in Linux kernel device drivers Experience in architecting network protocol stacks Experience in working with ARM architectures Working experience with 4G/5G Physical layer protocols Understanding of O-RAN CUSM specifications Familiarity with RF front end, ADC/DAC calibration Understanding/implementation of Digital signal processing (DSP) for communication systems
Design and implement software for Maxlinear SoCs; this includes developing low level firmware drivers, system boot code, RTOS abstraction layers, firmware features and host applications Develop unit tests to exercise various features Participate in peer code and design reviews Interface with ASIC, algorithm, and systems engineers Performance tuning and optimization of firmware stack to support new use-cases for Maxlinear SoCs
Qualifications
Excellent C/C++ programming skills Experience of developing embedded firmware/software on top of an RTOS and/or Linux OS In depth understanding of Operating Systems (Linux and/or RTOS) Experience of debugging embedded firmware using JTAG and/or instruments like oscilloscopes, logic analyzers, etc. Experience is signal processing is added advantage In depth understanding of version control software – SVN or Git or Perforce Ticketing systems like JIRA or Redmine or Bugzilla BS/MS in Electrical Engineering, Electronics ,Computer Science or communications or related domain – 8 to 15 years of experience.
Desirable Skills:
Experience in Linux kernel device drivers Experience in architecting network protocol stacks Experience in working with ARM architectures Working experience with 4G/5G Physical layer protocols Understanding of O-RAN CUSM specifications Familiarity with RF front end, ADC/DAC calibration Understanding/implementation of Digital signal processing (DSP) for communication systems
0 page views
Related listings
-
ERP Software Developer Jobs Opening in SkySurge Business Solutions Pvt Ltd...Software DeveloperERP Software Developer Key Responsibilities: • Overall Core experience using VB.net and HANA Service Layer • Hands on development experience in handling 3 Complete Addon Developments • Hands on Experience of Crystal Report and HANA Analysis • Hands o...2026/11/07
-
IT Business AnalystSoftware DeveloperJob TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...2026/11/07
-
Business Intelligence AnalystSoftware DeveloperThe Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...2026/11/07
