MentorMate is hiring a
Software Engineer

Logo of MentorMate

MentorMate

πŸ’΅ ~$150k-$222k
πŸ“Remote - Bulgaria

Summary

The job is for a Software Engineer who will develop, customize, and integrate FlexRAN/OpenRAN (5G) across different layers. The role requires advanced C programming skills, telco expertise in the L1 physical layer domain, data/packet processing knowledge, familiarity with optimization techniques, and experience using Git, among other requirements.

Requirements

  • Advanced C programming skills
  • Telco expertise in the L1 physical layer domain
  • Data/Packet processing knowledge
  • Good knowledge of embedded software design principles
  • Familiarity with optimization techniques and the ability to write performance-critical code for efficient execution
  • Knowledge of Real-Time Operating Systems (RTOS) and/or Linux
  • Experience using Git for version control
  • Experience working in a CI/CD (Continuous Integration/Development) environment
  • Fluent professional English

Responsibilities

  • Contribute to FlexRAN/OpenRAN (5G) development, customization, and integration across L1, L2, and L3 layers
  • Design and optimize highly efficient 4G and 5G cloud-native RAN solutions using the reference architecture and Open RAN ecosystem
  • Participate in the full software development lifecycle, including requirements analysis, implementation, testing, and deployment
  • Collaborate effectively with cross-functional teams and stakeholders
  • Stay updated with industry trends and contribute to project advancement
  • Provide innovative ideas and solutions to enhance software functionality

Preferred Qualifications

  • Experience in Model-Driven Development
  • Experience with troubleshooting (GDB, crash analysis)
  • Knowledge of writing scripts and automatization
  • Familiarity with Advanced Vector Extensions
  • Familiarity with Matlab (5G Toolbox)

Benefits

  • Professional Growth: Clear career path, vertical and horizontal advancement opportunities
  • Regular Salary Raises: Following the curve of your career path and performance
  • Work Where You Want: Choose to work remotely, in-office, or a combination of the two
  • Upskilling: Various trainings, knowledge sharing events, personal learning budget
  • Incentive Programs: Rewards for referring employees, sharing knowledge, and more
  • Additional Insurance: Attractive health and dental insurance packages
  • Extra Days Off: The longer you work with us, the more paid leave you get
  • Transport & Leisure: Partial coverage of transport costs, sports passes, takeaway food
  • Save for the Future: Set a retirement plan or start an investment program
  • Teambuilding: Enjoy team gatherings and communities of interest
  • Giving to Others: Take part in various charity and volunteer activities
  • Mental Wellness: Support with a counseling package if needed

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let MentorMate know you found this job on JobsCollider. Thanks! πŸ™