Staff Digital Signal Processing Software Engineer
3 weeks ago
About Epiq Solutions
Epiq Solutions is a pioneering software-defined radio (SDR) products and processing solutions developer. Our company serves government and commercial enterprise customers and has fielded over 25,000 devices to date.
We are an equal opportunity employer and strive to create an inclusive work environment.
Job Summary
We are seeking a Staff Digital Signal Processing Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge digital signal processing algorithms and software solutions that drive our products and services.
Responsibilities
- 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.
Requirements
- 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++.
- 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.
-
Senior Staff Digital Design Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Epiq Solutions Full timeJob 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,...
-
Senior Staff Digital Design Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Epiq Solutions Full timeAbout 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...
-
Principal Electronics Engineer
4 weeks ago
Rolling Meadows, Illinois, United States Northrop Grumman Full timeJob 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...
-
Principal Electronics Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Northrop Grumman Full timeElectronics 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...
-
Software Engineer
4 weeks ago
Rolling Meadows, Illinois, United States Northrop Grumman Full timeJob 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,...
-
Signals and Commissioning Specialist
4 weeks ago
Rolling Meadows, Illinois, United States Arcadis Full timeJob SummaryArcadis is seeking a skilled Signals and Commissioning Specialist to join our team in Chicago. As a key member of our team, you will be responsible for the installation, testing, and commissioning of signaling systems for transit projects. This role requires a deep understanding of signal systems, transit operations, and project management.Key...
-
Process Engineering Specialist
4 weeks ago
Rolling Meadows, Illinois, United States Michael Page Full timeJob SummaryMichael Page is seeking a skilled Process Engineering Tech to join our team. As a Process Engineering Tech, you will be responsible for setting up and maintaining production in our injection molding cell, including machine setup, troubleshooting, operating, and repair. You will also plan and implement engineering changes, participate in...
-
Senior Software Development Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Northrop Grumman Full timeJob Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at Northrop Grumman. As a key member of our Specialized Tactical Electronic Warfare Systems (STEWS) program, you will be responsible for participating in the full life cycle of software development, including requirements development, application development,...
-
Senior Software Engineer
4 weeks ago
Rolling Meadows, Illinois, United States vodastra Full timeJob Summary:We are seeking a skilled Senior Software Engineer to join our agile team at Vodastra. The ideal candidate will have a strong background in software development, with a focus on backend systems and microservices.Key Responsibilities:* Collaborate with the product team to understand critical intent and design, develop, and test solutions*...
-
Software Engineering Manager
1 month ago
Rolling Meadows, Illinois, United States The Hartford Financial Services Group Full timeJob Title: Manager Software EngineeringWe are seeking a highly skilled and experienced Manager Software Engineering to join our team at The Hartford Financial Services Group. As a key member of our Group Benefits IT organization, you will play a critical role in shaping the future of our company.Responsibilities:Lead the execution of the Partner Integrations...
-
Cloud Software Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Diverse Lynx Full timeDiverse Lynx LLC is an Equal Employment Opportunity employer. We promote and support a diverse workforce across all levels in the company.Key Responsibilities:Develop and deploy cloud-based applications using Microsoft Azure and .NET technologies.Design and implement scalable microservices architecture.Collaborate with cross-functional teams to deliver...
-
Senior Financial Analyst
4 weeks ago
Rolling Meadows, Illinois, United States Gallagher Full timeAbout the Role:We are seeking a highly skilled Senior Financial Analyst to join our team at Gallagher. As a Senior Financial Analyst, you will be responsible for examining and comprehending billing processes, devising fresh approaches to optimize workflow, and suggesting enhancements. You will also research and analyze current processes and procedures from...
-
Senior Software Developer
4 weeks ago
Rolling Meadows, Illinois, United States Sapiens Full timeJob Title:Senior Software DeveloperLocation:RemoteJob Description:Sapiens is seeking a seasoned software developer to join our North America team. If you're a Talend pro with a passion for insurance software development, this role could be the perfect fit.This position will be part of Sapiens' Life division. For more information, click herePosition...
-
Senior Information Security Engineer
4 weeks ago
Rolling Meadows, Illinois, United States Gallagher Full timeAbout the Role:We are seeking a highly skilled Senior Information Security Engineer with expertise in Public Key Infrastructure (PKI) and identity management to join our team at Gallagher. As a Senior Information Security Engineer, you will be responsible for designing, implementing, and managing PKI solutions, as well as developing and maintaining...
-
Electrical Design Engineer II
3 weeks ago
Rolling Meadows, Illinois, United States ATS Automation Full timeJob Summary: We are seeking an experienced Electrical Design Engineer II to join our team at ATS Automation. The successful candidate will be responsible for developing electrical designs for automated equipment, programming automated equipment hardware and software, and leading the development of controls architecture for small to medium-sized machines.Key...
-
Service Controls Engineer
4 weeks ago
Rolling Meadows, Illinois, United States ATS Automation Full timeJob Title: Service Controls EngineerJob Summary:ATS Automation is seeking a skilled Service Controls Engineer to join our team. As a Service Controls Engineer, you will be responsible for conceptualizing, developing, and programming retrofits and upgrades of automated equipment hardware and software according to customer and internal specifications of legacy...
-
Senior DevOps Engineer
3 weeks ago
Rolling Meadows, Illinois, United States Epiq Solutions Full timeEpiq Solutions is seeking a skilled Senior DevOps Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, building, and maintaining scalable CI/CD pipelines for desktop and embedded software development. You will also maintain and optimize existing engineering infrastructure, including Jenkins,...
-
Electronics Lab Technician
4 weeks ago
Rolling Meadows, Illinois, United States RTC Full timeJob OverviewAs a key member of our engineering team, you will work closely with Senior Electrical Engineers to develop new designs and solutions. This role requires daily presence in our Rolling Meadows office.Key ResponsibilitiesAssemble prototype circuit boards and wire assembliesCollaborate with Senior Electrical Engineers to test and evaluate prototypes...
-
Software Development Specialist
3 weeks ago
Rolling Meadows, Illinois, United States Sapiens Full timeJob Title:Software Development SpecialistLocation:RemoteJob Description:Sapiens is seeking a skilled Software Development Specialist to join our North America team. This role will involve working on key client projects in the Professional Services department, collaborating with the client manager and internal project team to deliver high-quality software...
-
Service Controls Engineer
3 weeks ago
Rolling Meadows, Illinois, United States ATS Automation Full timeJob Title: Service Controls EngineerJob Summary:We are seeking a highly skilled Service Controls Engineer to join our team at ATS Automation. As a Service Controls Engineer, you will be responsible for conceptualizing, developing, and programming retrofits and upgrades of automated equipment hardware and software.Key Responsibilities:Lead the development of...