Job Description
Epiq Solutions is seeking a full time Senior Embedded Linux Engineer for a position in Rolling Meadows, IL. The primary responsibility of this position is to work with the Epiq software team developing and supporting the libsidekiq software library. Libsidekiq provides an API for Sidekiq transceivers which allows customers to write their own radio applications. The Sidekiq family of transceivers includes the mPcie and m.2 Sidekiq, the recently released Sidekiq X2 and Z2, and the recently announced Sidekiq X4. Specific job tasks include the following:
- Work with software team to develop and release new features for libsidekiq supporting the Sidekiq family of transceivers using C and C++
- Port libsidekiq to new transceiver platforms
- Provide support for users of libsidekiq and Epiq Solutions transceivers as well as the sales team
- Contribute to the development and automation of regression tests for libsidekiq releases
Skills & Experience
Required
- Bachelor's degree in computer engineering or computer science
- 3+ years experience with C/C++ and Linux
- Familiarity with software debugging on embedded Linux systems (GDB, etc)
- Familiarity with hardware interfacing and debug tools (multimeter, scope, logic analyzer, etc)
- Self-motivated personality and able to work independently
- Willing and able to obtain a Top Secret security clearance, which requires U.S. citizenship
Desired
- Basic understanding of RF and radio transceivers
- Experience with PCIe, DMA, VPX systems
- Ability to interact directly with wide variety of customers, from users to engineers
- Ability to multitask between two or more projects