{"schemaVersion":"jobsearcher.job.v1","id":"f455bca313830e694ebf1887","url":"https://jobsearcher.com/jobs/f455bca313830e694ebf1887","canonicalUrl":"https://jobsearcher.com/jobs/f455bca313830e694ebf1887","title":"Senior Software Engineer (5G)","description":"Senior Software Engineer (5G)\n\nSenior Software Engineer (5G)\n\nCompany Overview\n\nWe are located in San Diego, CA and we are a publicly traded communications company that has proudly been in business for over 20 years! We are on a mission to provide the highest quality service possible and bridging the digital divide across the globe. We work across a variety of different industries and we are one of the global leaders in our space that is constantly innovating and working with the latest technologies.\n\nPosition Overview\nWe are seeking a Senior Software Engineer (5G) to design, develop and optimize software for 5G modems and related subsystems. The role focuses on C++ implementation of protocol stack components and modem features, building robust abstractions (HAL/APIs), and ensuring performance and standards compliance (3GPP/GSMA). You will collaborate with RF, firmware, and systems teams to deliver 5G device and network solutions, drive technical decisions, and mentor junior engineers.\n\nKey Responsibilities\n\nDesign, implement and maintain C++ software for 5G modem components and protocol stack elements (NAS, SDAP, RRC, PDCP, RLC, MAC, PHY).\nDevelop and maintain software abstraction layers (HAL) and clear, stable APIs for modem and device integration.\nOptimize performance and resource usage for real-time and embedded targets, including profiling, memory and CPU optimization.\nIntegrate and test modem software with SDKs, hardware platforms and target devices; perform bring-up and debugging on lab hardware.\nWork closely with cross-functional teams (RF, firmware, system integration, QA) to define interfaces and ensure end-to-end functionality.\nDrive compliance with 3GPP and GSMA standards, interpret specifications and translate requirements into engineering tasks.\nParticipate in design reviews, code reviews, and set best practices for maintainable, testable code.\nTroubleshoot complex issues across software and hardware boundaries using logs, tracing, and diagnostics tools.\nMentor and guide junior engineers, contribute to technical planning, and influence product and architecture decisions.\nSupport feature delivery for both device (5G modem, 5G devices) and network-side components (RAN, gNodeB / base station) as required.\n\nQualifications\n\nBachelors or Masters degree in Computer Science, Electrical Engineering or related field.\n5+ years of professional software engineering experience, with demonstrable experience in C++ development.\nDirect experience with 5G modem software and protocol stacks (required).\nStrong understanding of cellular technologies (5G and LTE) and 3GPP specifications; familiarity with GSMA guidelines.\nProven experience with modem-related layers: NAS, SDAP, RRC, PDCP, RLC, MAC and PHY.\nExperience with embedded systems, real-time constraints, and device bring-up (nice to have).\nExperience with RAN components, gNodeB / base station software, or integration with network elements (nice to have).\nExperience building HALs, software abstractions, and stable APIs for hardware integration (nice to have).\nFamiliarity with SDKs, modem stacks, drivers and debugging tools; experience with multi-threading, synchronization and performance tuning.\nExcellent problem-solving, communication and collaboration skills; experience mentoring junior engineers.\n\nBenefits\n\nMedical\nDental\nVision\nPTO\n401k w/ match\nPotential for RSUs\n- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 09/11/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.\n\nSalary\n\n$200000 - $250000 USD per year","company":"Everforth Cybercoders","rawCompany":"everforth cybercoders","city":"Germantown","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-09-14T09:57:01.162Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer (5G)","description":"Senior Software Engineer (5G)\n\nSenior Software Engineer (5G)\n\nCompany Overview\n\nWe are located in San Diego, CA and we are a publicly traded communications company that has proudly been in business for over 20 years! We are on a mission to provide the highest quality service possible and bridging the digital divide across the globe. We work across a variety of different industries and we are one of the global leaders in our space that is constantly innovating and working with the latest technologies.\n\nPosition Overview\nWe are seeking a Senior Software Engineer (5G) to design, develop and optimize software for 5G modems and related subsystems. The role focuses on C++ implementation of protocol stack components and modem features, building robust abstractions (HAL/APIs), and ensuring performance and standards compliance (3GPP/GSMA). You will collaborate with RF, firmware, and systems teams to deliver 5G device and network solutions, drive technical decisions, and mentor junior engineers.\n\nKey Responsibilities\n\nDesign, implement and maintain C++ software for 5G modem components and protocol stack elements (NAS, SDAP, RRC, PDCP, RLC, MAC, PHY).\nDevelop and maintain software abstraction layers (HAL) and clear, stable APIs for modem and device integration.\nOptimize performance and resource usage for real-time and embedded targets, including profiling, memory and CPU optimization.\nIntegrate and test modem software with SDKs, hardware platforms and target devices; perform bring-up and debugging on lab hardware.\nWork closely with cross-functional teams (RF, firmware, system integration, QA) to define interfaces and ensure end-to-end functionality.\nDrive compliance with 3GPP and GSMA standards, interpret specifications and translate requirements into engineering tasks.\nParticipate in design reviews, code reviews, and set best practices for maintainable, testable code.\nTroubleshoot complex issues across software and hardware boundaries using logs, tracing, and diagnostics tools.\nMentor and guide junior engineers, contribute to technical planning, and influence product and architecture decisions.\nSupport feature delivery for both device (5G modem, 5G devices) and network-side components (RAN, gNodeB / base station) as required.\n\nQualifications\n\nBachelors or Masters degree in Computer Science, Electrical Engineering or related field.\n5+ years of professional software engineering experience, with demonstrable experience in C++ development.\nDirect experience with 5G modem software and protocol stacks (required).\nStrong understanding of cellular technologies (5G and LTE) and 3GPP specifications; familiarity with GSMA guidelines.\nProven experience with modem-related layers: NAS, SDAP, RRC, PDCP, RLC, MAC and PHY.\nExperience with embedded systems, real-time constraints, and device bring-up (nice to have).\nExperience with RAN components, gNodeB / base station software, or integration with network elements (nice to have).\nExperience building HALs, software abstractions, and stable APIs for hardware integration (nice to have).\nFamiliarity with SDKs, modem stacks, drivers and debugging tools; experience with multi-threading, synchronization and performance tuning.\nExcellent problem-solving, communication and collaboration skills; experience mentoring junior engineers.\n\nBenefits\n\nMedical\nDental\nVision\nPTO\n401k w/ match\nPotential for RSUs\n- For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. This job was first posted by CyberCoders on 09/11/2026 and applications will be accepted on an ongoing basis until the position is filled or closed.Everforth CyberCoders is proud to be an Equal Opportunity Employer\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. Our hiring process includes AI screening for keywords and minimum qualifications, and a virtual recruiter as part of the application process. A human recruiter reviews all results. Click here for details on our virtual recruiter . Everforth CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. Everforth CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.\n\nSalary\n\n$200000 - $250000 USD per year","datePosted":"2026-09-14T09:57:01.162Z","dateModified":"2026-09-14T09:57:01.162Z","hiringOrganization":{"@type":"Organization","name":"Everforth Cybercoders","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Germantown","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f455bca313830e694ebf1887"},"url":"https://jobsearcher.com/jobs/f455bca313830e694ebf1887"}}