Staff Digital Signal Processing Software Engineer

3 weeks ago


Rolling Meadows IL United States Epiq Solutions Full time
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 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 excited to invite applications for the role of Staff DSP Software Engineer. As a key member of our engineering team, you will be at the forefront of designing and implementing cutting-edge digital signal processing algorithms and software solutions that drive our products and services. If you are passionate about pushing the boundaries of digital signal processing and software engineering and are looking for an opportunity to collaborate with a team of experts in a collaborative environment, we look forward to your application.


  • Design, develop, and optimize signal processing algorithms for wireless communications applications.
  • Implement and validate DSP algorithms in software using Python and C/C++.
  • Collaborate with cross-functional teams to define software requirements and system architectures for RF applications
  • Conduct simulations and analysis to evaluate performance of DSP algorithms and wireless transceiver systems.
  • Optimize existing DSP code for performance improvements and memory reduction.
  • Debug and troubleshoot DSP software issues to ensure reliability and efficiency.
  • Develop and maintain documentation for DSP software design and implementation.
  • Participate in code reviews to ensure adherence to coding standards and best practices. Provide technical support for the integration of DSP software into larger systems.
  • Stay current with the latest DSP technologies and methodologies to enhance product features.
  • Assist in the creation of DSP software testing strategies and automation.
  • Mentor junior engineers and provide guidance on DSP principles and software development techniques.
  • Collaborate with hardware engineers to optimize system performance and resolve integration issues.
  • Manage version control and software release processes for DSP software components. Participate in project planning and provide estimates for software development timelines.
Requirements:

REQUIRED SKILLS

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field with a Master's degree and significant coursework in digital communications systems preferred
  • Minimum of 4 years of experience in designing, implementing, and testing DSP algorithms for communications applications
  • Familiarity with algorithms and techniques for physical layer processing in wireless or wired digital communication systems
  • Strong software engineering skills with significant experience with use of compiled programming languages such as C/C++, including proficiency with common software development tools (e.g., debuggers, profilers, build systems)
  • Experience with Python/MATLAB/Octave or similar tools for rapid development and simulation of signal processing dataflows
  • Familiarity with systems and processes that support software development, including version control, code review, continuous integration, static analysis, and testing
  • Strong analytical and critical thinking skills
  • Excellent communication and teamwork abilities
  • Understanding of fixed-point arithmetic and numerical stability issues
  • Knowledge of industry standards and specifications related to DSP.
  • Ability to write clear, maintainable, and well-documented code.
  • Knowledge of the physical layer of at least one wireless communication standard (e.g., LTE, Wi-Fi) is highly desirable.
  • A breadth of knowledge of digital communications algorithms and techniques such as error correcting codes, modulations, parameter estimation, beamforming, or MIMO is highly desirable.
  • Experience developing applications that support concurrency and network communication, e.g., threads, locks, semaphores, message queues, sockets is desirable.
  • 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 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: 00 Yearly Salary



PIe2e-0905



  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    Job Title: Staff Digital Signal Processing Software EngineerEpiq Solutions is a leading provider of cutting-edge software-defined radio (SDR) products and processing solutions. We are seeking a highly skilled Staff Digital Signal Processing Software Engineer to join our team.Job SummaryWe are looking for a talented software engineer to design and implement...


  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    About Epiq SolutionsEpiq Solutions is a leading provider of cutting-edge software-defined radio (SDR) products and processing solutions. With a proven heritage of delivering open architecture products in radically small form factors, we enable spectrum dominance for maritime, land, air, and space domains.Job SummaryWe are seeking a highly skilled Staff DSP...


  • Rolling Meadows, United States Epiq Solutions Full time

    Job DescriptionJob DescriptionEpiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, United States Epiq Solutions Full time

    Job DescriptionJob DescriptionEpiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, United States Epiq Solutions Full time

    Job DescriptionJob DescriptionEpiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    Job Title: Senior Staff Digital Design EngineerJob Summary:Epiq Solutions is a leading developer of cutting-edge software-defined radio (SDR) products and processing solutions. We are seeking a highly skilled and experienced Senior Staff Digital Design Engineer to join our dynamic engineering team. In this role, you will be instrumental in designing,...


  • , MD, United States Legato, LLC Full time

    Job OpportunityWe are seeking a skilled Signal Software Engineer to join our team at Legato, LLC.About the RoleThe successful candidate will be responsible for developing, maintaining, and enhancing signal processing software. This will involve working individually or as part of a team to review and test software components for adherence to design...


  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    Job DescriptionEpiq SolutionsCompany OverviewEpiq Solutions is a leading provider of software-defined radio (SDR) products and processing solutions. With a proven track record of delivering innovative solutions to government and commercial customers, we are seeking a highly skilled Senior Staff Digital Design Engineer to join our dynamic engineering team.Job...


  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    About Epiq SolutionsEpiq Solutions is a leading provider of cutting-edge software-defined radio (SDR) products and processing solutions. With a proven track record of delivering innovative technology to government and commercial enterprise customers, we are seeking a highly skilled and experienced Senior Staff Digital Design (FPGA) Engineer to join our...


  • , MD, United States latitude Full time

    Key Responsibilities:Signal Processing Algorithm Development:Design and implement advanced digital signal processing algorithms for audio enhancement, focusing on noise reduction, echo cancellation, beamforming, and equalization. Conduct research and experimentation to develop innovative signal processing techniques to address specific challenges in acoustic...


  • Rolling Meadows, Illinois, United States Epiq Solutions Full time

    About the RoleEpiq Solutions is seeking a highly skilled Senior Staff Digital Design Engineer to join our dynamic engineering team. As a key member of our team, you will be responsible for designing, implementing, and optimizing field-programmable gate array (FPGA) solutions that are critical to our product's performance and success.Key...


  • Rolling Meadows, United States Epiq Solutions Full time

    Epiq Solutions Description:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, United States Epiq Solutions Full time

    Job DescriptionJob DescriptionEpiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, United States Epiq Solutions Full time

    Job DescriptionJob DescriptionEpiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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...


  • Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Job Title: Principal Electronics EngineerNorthrop Grumman is seeking a highly skilled Principal Electronics Engineer to join our team in Rolling Meadows, IL.Job Summary:We are looking for a talented engineer with expertise in electronic warfare systems to design, develop, and test a variety of electronic equipment and components. The successful candidate...


  • Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Electronics Engineer Job DescriptionNorthrop Grumman is seeking an experienced Electronics Engineer to join our team in Rolling Meadows, IL. The successful candidate will work on a variety of electronic equipment and systems, including airborne RF and IR systems, laboratory test stations, and transportable flight line electronic combat system test sets.Key...


  • Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Job Title: Principal Electronics EngineerWe are seeking a highly skilled Principal Electronics Engineer to join our team in Rolling Meadows, IL. As a key member of our Specialized Tactical Electronic Warfare Systems (STEWS) team, you will be responsible for designing, developing, and testing electronic equipment and systems.Key Responsibilities:Research and...


  • Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Job Title: Principal Electronics EngineerWe are seeking a highly skilled Principal Electronics Engineer to join our team in Rolling Meadows, IL. As a key member of our Specialized Tactical Electronic Warfare Systems (STEWS) team, you will be responsible for designing, developing, and testing electronic equipment and systems.Key Responsibilities:Research and...

  • Software Engineer

    1 week ago


    Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Software Engineer/Principal Software Engineer to join our team at Northrop Grumman. The successful candidate will be responsible for participating in the full life cycle of software development, including requirements development, application development, testing, integration, formal system testing, release,...


  • Rolling Meadows, Illinois, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal/Senior Principal Electronics Engineer to join our team in Rolling Meadows, IL. The successful candidate will be responsible for researching, designing, developing, and testing electronic equipment and components for our Specialized Tactical Electronic Warfare Systems (STEWS) team.Key...