Demo

Hardware/System/Software Engineers

Rayocomm
Nashua, NH Full Time
POSTED ON 9/18/2026
AVAILABLE BEFORE 10/17/2026

Summary:

We are looking for talented engineers to joint the team. Engineers have vital roles in driving technology advancement and product success with the internal teams and external teams at every stage of technology research, hardware and software design and development. The engineers will need to choose one of the primary technical focuses -- hardware engineering focus, system engineering focus, or software engineering focus, while learning from other technical areas in this exciting wireless system development field. The candidates are expected have a high level of professional qualifications in one of three major technical fields. 

 

Key Responsibilities:

Participate in technology Research and Development (R&D). technology specification design and development, product software and hardware design and development

Participate in every stage of the technology R&D, including algorithm design, specification development, hardware and software design and development, prototyping, data analysis and other product development tasks

Experience industrial customer-centric methodology in technology and product development; Understand the customers’ requirements, identify the features of the technology and product to meet the customers’ essential needs, design the product according to customers’ expectations

Design specifications, algorithms and structures, evaluate and improve the designs to ensure the the technology meets all requirements; Ensure the quality of the technology and product by teamwork; Follow development procedure and execute the workflow

High level of organizational skills to interact with both internal team members and external collaborators at every stage of algorithm design, hardware design, software design, testing, manufacturing, and customer support, to ensure delivery of the product

Work closely with collaborators to optimize the product in alignment with industrial standards; Work closely with the customer support and marketing team to identify the key issues and make the necessary improvements according to customer feedback

 

Qualifications:

BS/MS/PhD in Electrical and Computer Engineering, Computer Science, Physics or related Engineering and Science fields

Professional qualifications of teamwork, detail-oriented, procedure compliance, strong learning ability, strong ability of adaptation, multitasking and prioritization

Strong analytical thinking and problem-solving skills, highly motivated, excellent written and verbal communication abilities; Experience of delivering high-quality technology and products to achieve customer satisfaction

Work experience in one or multiple technical focused fields -- hardware engineering, system engineering, or software engineering. The engineer/intern will choose one focused engineering area, and work with team members in other engineering areas:


Hardware engineering focus:

Experience of either digital hardware or analog/RF hardware development; digital hardware experience includes FPGA/ASIC implementation of signal processing algorithms, RTL design verification and UVM testbench development, pipelining and latency optimization, and ASIC physical design

Analog/RF hardware experience includes the development of MIMO antenna arrays, RF upconverter and downconverter designs, power amplifier designs, low-noise amplifier and analog beamformer development

Experience of digital front-end and mixed signal design, including digital sampling rate adjustment, digital up-conversion and down-conversion, digital pre-distortion, digital beamforming and hybrid digital analog beamforming

Experience of wireless PHY hardware development integrating the digital front with PHY digital implementation, the RF subsystem, and the antenna arrays. Experience of FPGA and multi-core CPU integration and optimization.


System engineering focus:

Proficient in simulation evaluation of algorithms given 5G system specifications; proficient in simulation platform development to evaluate the critical algorithms together with the hardware engineering team; proficient in machine learning techniques to evaluate algorithms with the software engineering team

Experience in 3GPP specifications with an in-depth understanding of critical physical channels and signaling; experience in developing algorithms across digital PHY receivers and digital and analog front end; experience in 3GPP L2/L3 specifications to evaluate the scheduling algorithms and algorithms in upper layer protocol stacks

Experience in optimizing the algorithms based on the hardware constraints in practical engineering systems; knowledge of hardware timing cycles, algorithm hardware and timing complexities, and methods to reduce the algorithm complexity in hardware

Understanding of wireless receiver design principles and general methods; strong mathematical and theoretical capabilities in algorithm design and evaluation, including probability, signal detection and estimation, matrix theory and optimization


Software engineering focus:

Strong knowledge of software protocol stack development in wireless networks; understanding of wireless network architecture, scheduling algorithms, spectrum management techniques, routing algorithms, security and encryption methods

Knowledge and experience of cloud development, GIS development and mobile app development, with hands-on experience of mainstream software development environment in cloud database, GIS platform, web app, and mobile app development

Knowledge and experience of machine learning and deep learning algorithm design and model training in object recognition, image feature extraction, scene reconstruction, robotics navigation, path planning and related technologies

Knowledge and experience of mathematical methods in statistics, algorithms, linear algebra, graphs, and implementation of mathematical models to address practical engineering challenges

Salary : $60,000 - $90,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Hardware/System/Software Engineers?

Sign up to receive alerts about other jobs on the Hardware/System/Software Engineers career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$93,348 - $109,523
Income Estimation: 
$112,230 - $133,397
Income Estimation: 
$93,348 - $109,523
Income Estimation: 
$112,230 - $133,397
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Hardware/System/Software Engineers jobs in the Nashua, NH area that may be a better fit.

  • Arista Networks Nashua, NH
  • Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments... more
  • 1 Day Ago

  • BAE Systems Nashua, NH
  • Job Description BAE Systems is seeking a technical leader to assist in leading advanced program pursuits in a Deputy Hardware Lead role. In this exciting r... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!