Senior Software Engineer (VPX, SOSA, MORA)
Company: Epiq Solutions
Location: Rolling Meadows
Posted on: January 27, 2023
Job Description:
Epiq SolutionsDescription:SENIOR SOFTWARE ENGINEERCOMPANY
BACKGROUNDEpiq Solutions is an engineering company that develops
Software Defined Radio (SDR) transceiver cards, systems, and
solutions that push the state of the art in cellular and RF
sensing, security, and wireless communications. The Epiq Solutions
team has expertise spanning RF system design, physical layer signal
processing, and higher layer protocol processing including
2G/3G/4G/5G cellular and other personal communications protocols.
Epiq Solutions systems are utilized by numerous commercial and
defense/security customers throughout the world, providing
solutions for multiple markets including embedded wireless
transceivers, cellular survey, RF recording, technical surveillance
countermeasures (TSCM), wireless intrusion detection system (WIDS)
and wireless cybersecurity. While the company has been steadily
growing since its inception in 2009, its small business and
team-focused culture continues to thrive and contribute greatly to
its success.JOB OPENINGEpiq Solutions is growing! As a leading
manufacturer of Software Defined Radio (SDR) modules and RF sensing
turnkey solutions, we have current need for senior level (6+ years
experience), full-time software engineers interested in working
on:
- 5G & 4G Device Detection sensors
- 5G & 4G Survey systems and Security Research
- Public Safety and Cellular walk-test systems
- Cellular, Wifi and Bluetooth in-building location systems
- Machine Learning classification of radio signals
- Deploying SDR algorithms on a wide range of target
processors
- --- and many other software, SDR, and signal processing
challengesThe ideal candidate is a highly motivated,
detail-oriented, self-starter and team player with a strong
foundation in software engineering coupled with a desire for
continuous learning. Epiq is growing our SDR portfolio and is
looking for candidates with experience in open architectures, such
as Modular Open RF Architecture (MORA), VITA49, GNU Radio, and
SOSA.Requirements:SKILLS & EXPERIENCERequired:
- 6+ years of relevant work experience
- Bachelor's degree or higher in engineering, computer science or
equivalent experience in software development and signal
processing
- Demonstrated software engineering skills with experience in
C/C++ development
- Experience with USG open interface standards, such as Modular
Open RF Architecture (MORA), VITA49, GNU Radio, SOSA, and
VICTORY
- Experience with software development, debugging, and
development on Linux systems, including tools like GDB, make,
docker, and rpm/deb packaging
- Excellent communication skills (written and verbal)
- Able to work both independently and as part of a team
- Exhibits attention to detail
- Self-motivated and able to multitask between two or more
projects
- Eligibility to work on Federal contracts that require US
CitizenshipDesired
- Proficiency in one or more programming languages: C, C++, Java,
Python, Go
- Proficiency in one or more scripting languages: Python, MATLAB,
Octave
- Experience with digital signal processing, embedded systems, or
wireless communication protocols
- Experience developing and maintaining systems in support of
software development processes, including code review, continuous
integration, static analysis, unit testing, and system
integration
- Experience in using Python for scripting, automation, and
numeric processing tasks
- Strong understanding of RF and radio transceivers
- Experience with the physical layer for one or more 2G/3G/4G/5G
cellular protocols
- Experience with the physical layer for non-cellular wired or
wireless systems such as Bluetooth, Wi-Fi, DSL, DOCSIS, DVB, or
ASTC
- Experience with digital communications algorithms and
techniques such as error correcting codes, modulations, multiple
access methods, equalizers, beamforming, or MIMO
- Experience with board support packages, kernel driver
development, DMA, and interfacing with hardware peripherals using
interfaces like UART, SPI, I2C, and GPIO
- Active United States Secret security clearance or the ability
and willingness to obtain oneBENEFITS
- Flexible work hours and telecommuting options (full-time remote
is an option)
- Generous vacation policy
- Paid five-week sabbatical every five years
- 401(k) matching
- 401 (k) profit sharing
- Health, dental, vision insurance
- Life and long term disability insurance
- Employee assistance program
- Wellness reimbursement
- On site fitness facility
- Charitable giving company match
- Competitive salary commensurate with experience and
performance
- Fun, laid-back culture and rewarding work!Epiq Solutions is an
Equal Employment Opportunity Employer - All qualified applicants
will receive consideration for employment without regard to race,
color, religion, sex, sexual orientation, gender identity, national
origin, disability, or status as a protected veteran.Equal
Employment Opportunity/M/F/disability/protected veteran
statusPI201093328
Keywords: Epiq Solutions, Chicago , Senior Software Engineer (VPX, SOSA, MORA), Other , Rolling Meadows, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...