Software Engineer - Rolling Meadows, IL Job at Epiq Solutions, Rolling Meadows, IL

ZVNWc3I3THdZQzBQcDBLODJ3ZzBvcGFBTXc9PQ==
  • Epiq Solutions
  • Rolling Meadows, IL

Job Description

Epiq Solutions

Description:

Company Background

Epiq Solutions develops cutting-edge software-defined radio (SDR) products and processing solutions to enable spectrum dominance for maritime, land, air, and space domains. With 15 years serving government and commercial enterprise customers and 20K+ devices fielded to date, Epiq Solutions is a trusted partner with a proven heritage of delivering open architecture products in radically small form factors where time-to-market, cost, and performance are critical for mission success.

For more information, visit

Introduction

We are excited to announce an opportunity for a dynamic and innovative Software/Hardware Engineer to join our forward-thinking team. In this role, you will have the chance to work on cutting-edge technologies and make significant contributions to both the software and hardware aspects of our products. If you are passionate about creating seamless integrations between software and physical devices and thrive in an environment that values creativity and technical expertise, we would love to hear from you.

Job Summary and Responsibilities

We are growing our software team responsible for the software libraries that enable our customers to build products leveraging our software defined radio portfolio. These software components integrate software control of high-speed RF and digital components into an API used by our customers developing radio applications such as 4G/5G cellular processing, RF test and measurement equipment, drone detection systems, and everything in between.

  • Define and develop the software implementation for our next-generation SDR platforms
  • Develop interfaces to radio hardware and computing components such as RFICs, GPS modules, RF switches, sensors, GPUs, and FPGAs
  • Contribute to the development and automation of regression tests to support library and new hardware product releases.
  • Characterize radio product performance metrics for products having complex timing and signal quality requirements.
  • Provide support for users of software defined radio products.
  • Participate in software development team practices such as code reviews, development of technical specifications, and improvement of software processes and methodologies.
Requirements:

REQUIRED SKILLS

  • Bachelor's degree or higher in engineering, computer science or equivalent experience in software development (or on track to attain one within the next academic year)
  • 1-6 years of relevant work experience
  • Strong software engineering skills with experience in C/C++ development
  • Experience with software development, debugging, and deployment on Linux systems, including tools like GDB, make, docker, and rpm/deb packaging
  • Ability to work independently when given a well-defined task
  • Excellent communication skills (written and verbal)
  • Detail oriented with ability to multitask between two or more projects
  • Self-motivated personality and ability to work independently as well as on a team
  • Eligibility to work on Federal contracts that require US Citizenship

DESIRED SKILLS

  • Experience with board support packages, kernel driver development, DMA, and interfacing with hardware using interfaces like UART, SPI, I2C, PCIe, and Ethernet
  • Understanding of RF and radio transceivers and experience with the use of common RF test equipment such as spectrum analyzers and signal generators
  • Familiarity with multiple programming languages: C, C++, Python, Go, Java
  • Experience in using Python for scripting, test automation, and numeric processing tasks
  • Experience developing and maintaining systems in support of software development processes, including code review, continuous integration, static analysis, and testing
  • Experience developing software that utilizes general-purpose GPU frameworks (e.g., Nvidia CUDA) for accelerated computation
  • Familiarity with basic signal processing used in wired or wireless communication systems like filtering, spectral analysis, and frequency shifting

BENEFITS

  • Join a successful and growing company investing in our future success
  • Flexible work hours
  • Generous vacation policy
  • Paid five-week sabbatical every five years
  • 401(k) matching
  • Health, dental, vision insurance
  • Life and long-term disability insurance
  • Employee assistance program
  • Wellness reimbursement
  • 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 status

Compensation details: 90000-115000 Yearly Salary

PIa2ed85c4a3d8-30492-35994362

Job Tags

Work experience placement, Flexible hours, Shift work,

Similar Jobs

Rocky Mountain Prep

Part Time Special Education Teacher - Westwood Campus Job at Rocky Mountain Prep

 ...public charter schools, serving students and families in the Greater...  ...words read)# High school: 100% College Acceptance # Each...  ...member of the organization plays a part in achieving these goals....  ...environment. Utilize strong time management and organizational... 

Always Best Care Senior Services - Glenview & The North Shor...

Campaigns Smart Sourcing New Candidates Interviews Analytics Tools Help Messages recruitingns@abc-seniors.com Start of main content Live-in Caregiver 2-4 days, We offer Daily Pay! Job at Always Best Care Senior Services - Glenview & The North Shor...

Are you looking to work in Award Winning Company? Look no further Always Best Care has been awarded the 2023 Caring Star & Best of Home Care Employer of Choice!We are Caring with a heartalways!Currently, we are looking to add Caring Stars ( Caregivers ) to our growing...

ExpressPoint

Electronics Repair Technicians Job at ExpressPoint

 ...a distributor of a broad range of technology products and depot maintenance services, has full-time opportunities for electronics repair technicians in our East El Paso facility.This position will perform diagnostic and component level repair for handheld devices, laptops... 

Marriott

Loss Prevention Officer Job at Marriott

Additional Information Job Number 24195124 Job Category Loss Prevention & Security Location Scottsdale Marriott at McDowell Mountains, 16770 North Perimeter Drive, Scottsdale, Arizona, United States, 85260VIEW ON MAP ( Schedule Part Time Located Remotely...

Gordon Food Service

Business administrator Job at Gordon Food Service

 ...you could have on the food service industry. There's a seat at our table for you... Gordon Food Service is hiring a Business Expense Administrator. This candidate will be responsible for maintaining and supporting the corporate credit card programs, travel and entertainment...