drjobs Principal Embedded Linux Engineer, Matchstiq Platform - Rolling Meadows, IL

Principal Embedded Linux Engineer, Matchstiq Platform - Rolling Meadows, IL

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Rolling Meadows, IL - USA

Yearly Salary drjobs

USD 130000 - 170000

Vacancy

1 Vacancy

Job Description

Full-time
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 25K 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


JOB SUMMARY

We are growing our software team responsible for the core set of software libraries and device drivers that enable our customers to build products leveraging our Sidekiq software defined radio portfolio. These software components provide a well-defined unified API to accelerate our customers developing radio applications in support of a wide range of use-cases including applications such as RF sensing rogue cellular base station detection RF test and measurement drone detection and everything in between.


JOB RESPONSIBILITIES

  • Lead the architecture and design of new software products and features.
  • Collaborate with cross-functional product teams (ex. product management systems engineering etc.) to define product requirements.
  • Collaborate with a cross-functional (HW FPGA etc.) team by participating in schematic reviews cross-domain feature implementation integration & debugging to develop new SDR products.
  • Design and develop detailed software components and interfaces from high-level features and requirements.
  • Participate in strategic planning for the engineering department and contribute to roadmaps for software development.
  • Leverage prior experience developing applications on both embedded and server-class Linux systems using tools such as GCC GDB make/cmake docker Jenkins and rpm/deb packaging
  • Research and develop effective data movement strategies across CPUs GPUs and FPGAs
  • Develop & debug Linux kernel space device drivers and the user space libraries that interface with them
  • Expand automated test coverage of codebase with signal in the loop control of external test equipment including USB/ethernet-enabled RF switches attenuators signal generators and vector signal analyzers.
  • Support technical investigations and address customer technical questions.
  • Conduct code reviews and mentor junior engineers to promote best practices.
  • Document technical specifications design patterns and development processes.
Requirements

REQUIRED SKILLS

  • Bachelors degree or higher in engineering computer science or equivalent experience in software development
  • Minimum of 8 years of relevant software development experience
  • Significant and demonstrated software engineering skills with experience in C/C development
  • Hands-on experience developing Linux user space applications for either ARM or x86-based platforms
  • Experience interfacing with low level hardware-peripherals (ex. Data converters clock distribution chips GPIO expanders) and hardware-interfaces (ex. SPI I2C USB PCIe or 10GigE)
  • A general understanding of RF or a basic understanding of signal processing concepts
  • Self-motivated personality and ability to work independently as well as part of a cross-domain engineering team
  • Eligibility to work on Federal contracts that require US Citizenship

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 short 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.

Salary Description
$130000 - $170000

Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.