Careers

Join our March Towards 5G and Beyond

Cohere’s innovative and breakthrough software technology improve 4G and 5G networks which helps enable reliable mobile services for everyone. Cohere’s mission is to transform wireless communications with software.

Life at Cohere

USA/Bay Area

Computer Operations

What you will be doing:

  • Maintain and improve the technical systems of Cohere Technologies to ensure all employees have the technology they need to properly complete their job within required deadlines.
  • Implement security measures.
  • Monitor security controls and company compliance of requirements.
  • Offer technical support to company staff and troubleshoot computer problems.
  • Install and update company software and hardware as needed.
  • Anticipate and report the cost of replacing or updating computer items.
  • Provide first level contract and convey resolutions to staff issues
  • Track and route problems
  • Walk staff through problem solving process follow up with staff to provide feedback and see problems through to resolution
  • Update Company data and produce activity reports
  • Recommend procedure modifications or improvements
  • Preserve and grow your knowledge of help desk procedures, products and services
    radio transceivers, and embedded software

*** Must come to the office daily in Santa Clara 

The Ideal Candidate:

  • Bachelor’s degree
  • Must have a minimum of 5 years of experience
  • Exposure to wireless technologies
    Strong Analytical skills
  • Excellent problem solving and critical thinking skills
  • Keen attention to detail
  • Good Organization, time management and prioritization
  • Efficient troubleshooting and multitasking abilities
  • Great customer service and interpersonal skills
  • Interested in learning new technologies
  • Knowledge of Security systems
  • Software control management

Technical Stack:

  • Windows-10, macOS, Linux, VMware, BMC/iDRAC experience
  • Outlook/Teams (Office-365), Zoom, TeamViewer, GitHub Enterprise, Jira, MATLAB support
  • NAS, Network switches, Firewall, WiFi, optical fiber equipment
  • Agnostic to working on new tech stacks
  • Assemble, configure and diagnose Apple, Lenovo, Dell, Intel systems within the company

Test and Integration Engineer

Responsibilities:

  • Define and develop test automation strategy for Cohere products
  • Define and develop test plans and test cases for Cohere products
  • Execute predefined test plans and document results on 4G and 5G systems
  • Perform configuration of the RAN/network to simulate and test various environments
  • Perform LTE/5G mobility testing including inter- and intra-RAT handovers
  • Build and manage the physical installation to implement various test scenarios
  • Install and validate new product software releases in the lab environment
  • Develop strong technical relationships within customer lab environment
  • Understand how Cohere’s products relate to Telco Cloud
  • Review and validate system compliance with O-RAN specifications
  • Contribute to system integration, diagnosis, and validation of various components such as digital hardware, radio transceivers, and embedded software

Qualifications:

  • Bachelor’s degree in Computer Science or a related field with a minimum of 5 years of experience in relevant domain and technologies
  • Deep understanding of wireless radio technology principles
  • Experience with RAN technologies (vRAN, CRAN or O-RAN)
  • Experience with system testing and integration of wireless communication products
  • Experience in standardization working groups is preferable.
  • Experience with radio infrastructure design is a plus
  • Experience with radio debugging tools is mandatory
  • Experience with configuring EPC/5GC and troubleshooting end-to-end call flow is mandatory
  • Experience with technologies like eCPRI, 1588/PTP timing, Massive MIMO, link budgets is mandatory
  • Experience with UE simulation and channel emulation test tools is preferable

Your role at Cohere Technologies will cover all aspects of testing and integration, including writing test strategies and plans, developing code for automated tests, and participating in field trails.

 

Apply Here
 

Software Engineer – RAN

Responsibilities:

  • Develop components supporting 5G NR distributed architectures
  • Apply expertise in 5G Layer-2 RLC MAC, MAC scheduler algorithms, and L1-integration
  • Apply expertise in 5G Layer-3 protocols (like RRC, PDCP, S1-AP, X2-AP), radio resource management, channel allocation, and handover algorithms
  • Program using C, C++, Linux, multi-core, multi-threaded applications, SoCs, RTOS concepts, FastPath, and performance optimization
  • Leverage experience in MIMO, beamforming, and beam management
  • Develop quality software for O-RAN platform and applications
  • Analyze, debug and maintain existing software components
  • Design highly-scalable and testable code
  • Work on requirements specifications, feasibility studies, design and implementation cycles for LTE, 5G RLC, MAC features development/enhancement, L1-adaptation layer development and integration, debugging, and technical reviews
  • Collaborate with a team of highly-skilled engineers and partners
  • Deliver to project schedules with aggressive timelines

Qualifications:

  • Bachelor’s degree in computer science or a related field with a minimum of 5 years of experience in relevant technologies
  • Experience with 5G RAN L2/L3, PHY
  • Understanding of wireless radio technology principles
  • Experience in protocol and API design
  • Experience in standardization working groups is preferable
  • Experience with cellular infrastructure design and development is a plus
  • Experience on cloud-native architecture is a plus
  • Working knowledge of Linux development and debugging tools
  • Experience working with aggressive product development timelines

Your role at Cohere Technologies will cover all aspects of design and development, including writing design documents and functional specifications, forming test plans, developing code and automated unit tests, and supporting customers. 

The candidate is expected to directly participate in the design of innovative solutions. Active participation in O-RAN and 3GPP is essential.

 

Apply Here 

Corporate/Engineering Field Support Lead

Responsibilities:

  • Act as the main point of contact for field personnel for any complaints, inquiries and issues.
  • Assist field personnel in providing remote and on-site customer support and services.
  • Analyze issues and develop resolutions in a timely fashion.
  • Monitor the issue resolution status and time closely.
  • Plan and schedule customer support related trainings for field staff.
  • Provides guidance and training to field personnel in product operation and maintenance procedures.
  • Update technical manual and reference guides with the recent product updates and developments.
  • Develop training programs to assist support engineers to acquire necessary product expertise
  • Recommend process improvements to achieve customer service and support goals.

Qualifications & Skills:

  • Greater than 15 years of telecommunications product development
  • Must have demonstrable lab and field expertise with L1, L2, L3
  • Presentation, negotiation, and persuasion skills
  • Create and execute on lab and field test plans
  • Excellent written and verbal English
  • US residency with work permission is required.

The Corporate/Engineering Field Support Lead will take the lead and support Field Sales and Support Engineers.

This position requires expert knowledge of cellular networks and a minimum of 15 years of experience working with field engineers supporting mobile operators in their lab and field trial environments and working experience with 4G and 5G cellular and/or private networks + Wi-Fi.

The position will propose product features and enhancement, based on experience as well as customer and partner feedback – to Cohere engineering and executive teams.

This position requires prior experience with customer facing presentations of products, Lab and field test results. Prior experience with Telco Cloud and Open RAN a big plus.

This position will combine development, testing, solution, and task management skills to liaison between field sales/support engineers and various levels of Cohere’s engineering team to deliver on Cohere’s customer and partner commitments.

Experience with Hyperscale Cloud Partners and Open RAN standards for 4G and 5G – a big plus.

 

Apply Here

 

Technical Lead – RAN Cloud

Responsibilities:

  • Architect and Develop microservices-based telco applications
  • Lead team of developers and provide technical guidance for development of RAN applications
  • Develop quality software for O-RAN Platform & Applications
  • Ability to learn and work on various modules related to Telco Cloud
  • Analyze, Debug and maintain existing software components
  • Design highly scalable, testable code
  • This role demands a strong and broad software engineering background, a good understanding of networking, cloud and distributed systems and the deployment environment in which they are used.

Qualifications:

  • Bachelor’s degree in Computer Science or a related field with a minimum of 10 years of experience in relevant domain and technologies
  • Experience with RAN technologies (vRAN, CRAN or ORAN)
  • Understanding of wireless radio technology principles.
  • Experience in modern protocol design and API design is important.
  • Solid knowledge of 3GPP areas (SA5, SA6) and O&M concepts is a plus.
  • Experience in standardization working groups is preferable.
  • Experience with cellular infrastructure design and development is a plus.
  • Experience on cloud-native architecture is a plus
  • Working knowledge of Linux Development and Debugging tools

Your role at Cohere Technologies will cover all aspects of design and development, including writing architecture and functional specifications, forming test plans, developing code and automated tests, and supporting customers for the features you build.

The candidate is expected to directly participate in the design of innovative solutions. Active participation in a subset of the groups mentioned – O-RAN, 3GPP is an essential part of the job.

 

Apply Here
 

Devops Engineer

Responsibilities:

  • Define and execute CI/CD strategy for Cohere products on an ongoing basis
  • Define and execute secure lifecycle SCM process that includes integration of partner software components
  • Improve CI/CD tools integration/ operations, and full automation of CI/testing
  • Ability to effectively maintain multiple release trains for different products and customer deliverables
  • Develop, scale, and control strategies, standards, guidelines, governance of Continuous Integration systems
  • Collaborate with internal development and QA teams to help ensure end-to-end quality
  • Write and maintain deployment scripts and documentation infrastructure
  • Troubleshoot issues along the CI/CD pipeline
  • Integrate CI/CD systems with software composition analysis tools
  • Work directly with the third-party vendors to fix infrastructural issues
  • Ability to embrace change and work in a fast paced, iterative environment

Qualifications:

  • Bachelor’s degree in Computer Science or a related field with a minimum of Five or more years of experience in a DevOps environment
  • Experience supporting teams engaged in rapid prototyping and experimentation
  • Experience with configuration management tools like Terraform, Helm
  • Experience with building and deploying automation using tools like Jenkins, GitLab, CircleCI
  • Experience with containers and orchestration tools like Docker or Kubernetes and ECS
  • Basic scripting ability with Bash or other languages like Python or Ruby
  • Ability and willingness to learn new technologies and skills quickly
  • Ability to work in a highly collaborative Agile team
  • Excellent written and verbal communication skills

Your role at Cohere Technologies will cover all aspects of release and CI/CD process that includes maintaining Cohere’s software components and integration with partner software components.

 

Apply Here

 

Bangalore, India

Technical Lead – RAN Cloud

Responsibilities:

  • Architect and Develop microservices-based telco applications
  • Lead team of developers and provide technical guidance for development of RAN applications
  • Develop quality software for O-RAN Platform & Applications
  • Ability to learn and work on various modules related to Telco Cloud
  • Analyze, Debug and maintain existing software components
  • Design highly scalable, testable code
  • This role demands a strong and broad software engineering background, a good understanding of networking, cloud and distributed systems and the deployment environment in which they are used.

Qualifications:

  • Bachelor’s degree in Computer Science or a related field with a minimum of 10 years of experience in relevant domain and technologies
  • Experience with RAN technologies (vRAN, CRAN or ORAN)
  • Understanding of wireless radio technology principles.
  • Experience in modern protocol design and API design is important.
  • Solid knowledge of 3GPP areas (SA5, SA6) and O&M concepts is a plus.
  • Experience in standardization working groups is preferable.
  • Experience with cellular infrastructure design and development is a plus.
  • Experience on cloud-native architecture is a plus
  • Working knowledge of Linux Development and Debugging tools

Your role at Cohere Technologies will cover all aspects of design and development, including writing architecture and functional specifications, forming test plans, developing code and automated tests, and supporting customers for the features you build.

The candidate is expected to directly participate in the design of innovative solutions. Active participation in a subset of the groups mentioned – O-RAN, 3GPP is an essential part of the job.

 

Apply Here
 

Test and Integration Engineer

Responsibilities:

  • Define and develop test automation strategy for Cohere products
  • Define and develop test plans and test cases for Cohere products
  • Execute predefined test plans and document results on 4G and 5G systems
  • Perform configuration of the RAN/network to simulate and test various environments
  • Perform LTE/5G mobility testing including inter- and intra-RAT handovers
  • Build and manage the physical installation to implement various test scenarios
  • Install and validate new product software releases in the lab environment
  • Develop strong technical relationships within customer lab environment
  • Understand how Cohere’s products relate to Telco Cloud
  • Review and validate system compliance with O-RAN specifications
  • Contribute to system integration, diagnosis, and validation of various components such as digital hardware, radio transceivers, and embedded software

Qualifications:

  • Bachelor’s degree in Computer Science or a related field with a minimum of 5 years of experience in relevant domain and technologies
  • Deep understanding of wireless radio technology principles
  • Experience with RAN technologies (vRAN, CRAN or O-RAN)
  • Experience with system testing and integration of wireless communication products
  • Experience in standardization working groups is preferable.
  • Experience with radio infrastructure design is a plus
  • Experience with radio debugging tools is mandatory
  • Experience with configuring EPC/5GC and troubleshooting end-to-end call flow is mandatory
  • Experience with technologies like eCPRI, 1588/PTP timing, Massive MIMO, link budgets is mandatory
  • Experience with UE simulation and channel emulation test tools is preferable

Your role at Cohere Technologies will cover all aspects of testing and integration, including writing test strategies and plans, developing code for automated tests, and participating in field trails.

 

Apply Here
 

Haifa, Israel:

Communication Systems Engineer – RAN

Responsibilities:

  • Develop & implement algorithms for a real-time software-defined-Radio for 5G
  • Verification of implemented algorithms on real-time platforms
  • Collaborate with other company teams

 

Education:

  • B.Sc. in Electrical/Computer Engineering
  • M.Sc./PhD in communications/signal processing – advantage

Qualifications:

  • At least 5 years of experience in wireless communication / PHY & MAC layers development and integration
  • Deep understanding of wireless communication systems
  • Experience in signal processing and algorithm development
  • Experience in Matlab modeling and simulations
  • Experience in C/C++ programming
  • Deep knowledge in LTE and 5G standards (L1/L2) – advantage

 

Apply Here 

 

Intern/New Graduate

New Graduate – Wireless Systems Engineer

Responsibilities:

  • Apply your knowledge and interests in communication systems to drive Cohere’s innovative technologies
  • Develop and validate algorithms in Matlab
  • Design, implement and unit test RAN processing functions in C/C++
  • Work with software teams to define, implement, validate and integrate modules and interfaces
  • Learn, contribute and collaborate in a faced-paced development environment

Qualifications & Skills:

  • MS/PhD degree in Electrical Engineering or Computer Science
  • Coursework in wireless communications and signal processing with a strong mathematical background
  • Coursework in software engineering and multi-threaded programming
  • Experience with test equipment including signal generators and spectrum analyzers
  • Experience with version control and issue tracking systems is highly desired
  • Experience with wireless protocols and standards is highly desired

Want to change the future of mobile & wireless? Cohere Technologies is the award-winning innovator of 2x Spectrum Multiplier software using Delay Doppler channel modeling for Open Radio Access Networks and existing 4G and 5G mobile networks — and OTFS for next generation networks. We are looking for talented engineers with diverse backgrounds, who have the ability to quickly learn new technologies and concepts, and most importantly want to make a mark on the future.

“Our strong customer and partner momentum is gaining industry attention. We are growing our engineering team and bringing onboard people to support growing customer and partner interest and in 2022 we will bring to market a commercial product to help make 5G TDD and FDD networks better and extend the performance of 4G FDD networks with Cohere Spectrum Multiplier software.” – Ray Dolan, Chairman and CEO of Cohere Technologies.

 

Apply Here

 

Intern – Wireless Field Test and Development

Responsibilities:

As part of the wireless field test and development team, interns will:

  • Participate in the performance verification of a state-of-the art wireless system
  • Work with other interns and test engineers to perform field testing
  • Assist in the development of tools that facilitate data collection
  • Execute test plans and develop detailed test reports

Qualifications:

  • Coursework pursuing a BS/MS in EE or CS
  • Ability to quickly learn new tasks and complex procedures
  • Self-reliant and able to meet the demands of a fast-paced start-up
  • Excellent communication skills

 

Good to Have:

  • Experience with one or more scripting languages (Python, Bash, Perl, etc);
  • Experience with LabView and/or Matlab;
  • Previous coursework in wireless communications

 

This role reports directly to the Director of Field and Hardware Engineering at Cohere Technologies.

 

Apply Here

 

QA Intern - Software Engineer

Want to change the future of mobile & wireless? Cohere Technologies is the award-winning innovator of 2x Spectrum Multiplier software using Delay Doppler channel modeling for Open Radio Access Networks and existing 4G and 5G mobile networks — and OTFS for next generation networks. We’re looking for engineers who want to make a mark on the future.
 
“Our strong customer and partner momentum is gaining industry attention. We are growing our engineering team and bringing onboard people to support growing customer and partner interest and in 2022 we will bring to market a commercial product to help make 5G TDD and FDD networks better and extend the performance of 4G FDD networks with Cohere Spectrum Multiplier software.”
– Ray Dolan, Chairman and CEO of Cohere Technologies.

 

What you will be doing:

  • Assist in defining and developing test plans, test cases and with test automation strategy for Cohere products;
  • Collaboratively execute predefined test plans and document results on 4G and 5G systems;
  • Implement configuration of the RAN/network to simulate and test various environments;
  • Perform LTE/5G mobility testing including inter- and intra-RAT handovers;
  • Contribute to the implementation of various test scenarios by building and managing the physical installation alongside a team;
  • Install and validate new product software releases in the lab environment;
  • Understand how Cohere’s products relate to Telco Cloud;
  • Review and validate system compliance with O-RAN specifications;
  • Contribute to system integration, diagnosis, and validation of various components such as digital hardware, radio transceivers, and embedded software.

Must Have:

  • Bachelor’s degree in BS/MS in EE or CS or a related field or coursework pursuing a BS/MS in EE or CS degree;
  • Understanding of wireless radio technology principles;

Good to Have:

  • Knowledge of RAN technologies (vRAN, CRAN or O-RAN);
  • Familiarity with technologies like eCPRI, 1588/PTP timing, Massive MIMO, link budgets;
  • Familiarity with UE simulation and channel emulation test tools is preferable.

 

Apply Here