drjobs Cellular Software Development Engineer - Layer 1 Control

Cellular Software Development Engineer - Layer 1 Control

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

In this role you will be a key member of the Cellular Layer1 Control Software team with following responsibilities: Specify design and implement Layer1/PHY Control Software/ Firmware of an innovative mobile wireless communications system. Implement key scheduling control processing in tight timeline latency and energy constraints. Lead design and development activities problem solve and influence project level decisions. Work with other Firmware and Protocol Stack Engineers Systems Engineers and Product Architects to collaborate on design and requirements interface definitions and new features. Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon Layer1 Control SW design and verification. Plan improve and manage embedded firmware/software with strict timeline requirements and be involved in all stages of code development from design to release of the product. Participate in all phases of complete software development lifecycles. Gather 3GPP specifications and vital requirements and apply them in design and code development. Define methodologies and standards.


  • Bachelors Degree or equivalent plus 3 or more years of relevant industry experience.
  • In-depth hands-on L1/PHY Software/Firmware experience in Cellular 3G/4G/5G; strong knowledge and experience in embedded real-time control.
  • Good understanding of software engineering principles and core computer science fundamentals.
  • Very good proficiency with C and/or C compilers build and source code control tools.
  • Proven understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems.
  • Experience with silicon prototyping emulation systems and virtual platforms.
  • Proficiency in debugging embedded software systems.
  • English language proficiency is a requirement for this position.


  • Bachelor or Master or higher degree in Computer Science Embedded System Engineering or Electrical/Information Engineering with several years of working experience or PhD in a relevant field with some years of proven experience.
  • Experience with memory-constrained Real-Time Operating Systems (RTOS) and concurrent programming would be a plus.
  • Scripting language experience (eg. with Python or similar) would be desirable

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.