The Systems Engineer will collaborate closely with product management, customers, and cross-functional engineering teams to define system requirements, guide architectural decisions, and support ...
The Systems Engineer will collaborate closely with product management, customers, and cross-functional engineering teams to define system requirements, guide architectural decisions, and support ...
Embedded Software Engineer Level 3
Rolling Meadows, IL · On-site
$84/hr
Collaborate with cross-functional engineering teams throughout the software development lifecycle. * Support software architecture, requirements implementation, and system integration activities.
Quick apply
Embedded Software Engineer Level 3
Rolling Meadows, IL · On-site
$84/hr
Collaborate with cross-functional engineering teams throughout the software development lifecycle. * Support software architecture, requirements implementation, and system integration activities.
Electrical Engineering Manager
$110K - $160K/yr
This role oversees a cross-functional engineering team, guiding them through the design, validation, and launch of innovative products that meet performance, cost, and quality targets. The ideal ...
Quick apply
Electrical Engineering Manager
$110K - $160K/yr
This role oversees a cross-functional engineering team, guiding them through the design, validation, and launch of innovative products that meet performance, cost, and quality targets. The ideal ...
Senior Programmer
Elmhurst, IL · On-site
... functional requirements into business solutions Participate in code reviews and make ... Programming Experience with ASP.Net/C#/JQuery/MVC/Web Service Frameworks preferred Proficient in ...
Senior Programmer
Elmhurst, IL · On-site
... functional requirements into business solutions Participate in code reviews and make ... Programming Experience with ASP.Net/C#/JQuery/MVC/Web Service Frameworks preferred Proficient in ...
Collaborate with cross-functional engineering teams throughout the software development lifecycle. Support software architecture, requirements implementation, and system integration activities.
Collaborate with cross-functional engineering teams throughout the software development lifecycle. Support software architecture, requirements implementation, and system integration activities.
Senior Scala Engineer (Hybrid)
Chicago, IL · Hybrid
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Quick apply
Senior Scala Engineer (Hybrid)
Chicago, IL · Hybrid
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Senior Programmer
Elmhurst, IL · On-site
... functional requirements into business solutions • Participate in code reviews and make ... Web Programming Experience with ASP.Net/C#/JQuery/MVC/Web Service Frameworks preferred • ...
Senior Programmer
Elmhurst, IL · On-site
... functional requirements into business solutions • Participate in code reviews and make ... Web Programming Experience with ASP.Net/C#/JQuery/MVC/Web Service Frameworks preferred • ...
Senior Scala Engineer (Hybrid)
Chicago, IL · Hybrid
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Senior Scala Engineer (Hybrid)
Chicago, IL · Hybrid
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Senior Scala Engineer (Hybrid)
Chicago, IL · On-site +1
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Senior Scala Engineer (Hybrid)
Chicago, IL · On-site +1
$130K - $170K/yr
Job Overview The Software Engineer builds and evolves back-end systems that power client-facing web ... Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
Senior Programmer Analyst
Chesterton, IN · On-site
$42.25 - $57.25/hr
Job Summary : Urschel, a 100% employee-owned company, is seeking a Senior Programmer Analyst to ... functional teams to improve system functionality and performance. Responsibilities : • Design ...
Senior Programmer Analyst
Chesterton, IN · On-site
$42.25 - $57.25/hr
Job Summary : Urschel, a 100% employee-owned company, is seeking a Senior Programmer Analyst to ... functional teams to improve system functionality and performance. Responsibilities : • Design ...
Key job responsibilities Lead the end-to-end lifecycle of complex cross-functional engineering programs with significant operational impact, supporting new site launches, automation retrofits, and ...
Key job responsibilities Lead the end-to-end lifecycle of complex cross-functional engineering programs with significant operational impact, supporting new site launches, automation retrofits, and ...
Key job responsibilities Lead the end-to-end lifecycle of complex cross-functional engineering programs with significant operational impact, supporting new site launches, automation retrofits, and ...
Key job responsibilities Lead the end-to-end lifecycle of complex cross-functional engineering programs with significant operational impact, supporting new site launches, automation retrofits, and ...
You will partner with cross-functional teams including Operations, RME, Ops Engineering, and external vendors to diagnose complex system challenges, implement scalable solutions, and ensure ...
You will partner with cross-functional teams including Operations, RME, Ops Engineering, and external vendors to diagnose complex system challenges, implement scalable solutions, and ensure ...
Role Overview We are looking for an experienced Techno-Functional Lead with a strong background in ... MsoNormal">Provide technical leadership and mentorship to a team of 5 10 developers. * MsoNormal ...
Role Overview We are looking for an experienced Techno-Functional Lead with a strong background in ... MsoNormal">Provide technical leadership and mentorship to a team of 5 10 developers. * MsoNormal ...
Sr. Software Engineer (.NET + React) (Remote)
Oak Brook, IL · Remote
$123K - $163K/yr
You will join a cross-functional, DevOps based, Agile team responsible for the entire product development life cycle, encompassing conception, discovery, framing, development, deployment, measurement ...
Sr. Software Engineer (.NET + React) (Remote)
Oak Brook, IL · Remote
$123K - $163K/yr
You will join a cross-functional, DevOps based, Agile team responsible for the entire product development life cycle, encompassing conception, discovery, framing, development, deployment, measurement ...
Ability to work effectively within cross-functional engineering teams.
Quick apply
Ability to work effectively within cross-functional engineering teams.
Data Engineer
Chicago, IL · Hybrid
$118K - $141K/yr
Ability to write and optimize python for custom data pipeline code (virtual environments, scripts vs. modules vs packages, functional programming, unit testing) * Strong Experience with data ...
Data Engineer
Chicago, IL · Hybrid
$118K - $141K/yr
Ability to write and optimize python for custom data pipeline code (virtual environments, scripts vs. modules vs packages, functional programming, unit testing) * Strong Experience with data ...
Data Engineering / Engineering- Tableau / Alteryx
Chicago, IL · Hybrid
$118K - $141K/yr
Ability to write and optimize python for custom data pipeline code (virtual environments, scripts vs. modules vs packages, functional programming, unit testing) * Strong Experience with data viz/prep ...
Data Engineering / Engineering- Tableau / Alteryx
Chicago, IL · Hybrid
$118K - $141K/yr
Ability to write and optimize python for custom data pipeline code (virtual environments, scripts vs. modules vs packages, functional programming, unit testing) * Strong Experience with data viz/prep ...
Software Engineer 3
Rolling Meadows, IL · On-site
$155 - $157/hr
Collaborate with cross-functional engineering teams to support software lifecycle activities * Support software documentation, troubleshooting, and continuous improvement initiatives Required Skills
Quick apply
Software Engineer 3
Rolling Meadows, IL · On-site
$155 - $157/hr
Collaborate with cross-functional engineering teams to support software lifecycle activities * Support software documentation, troubleshooting, and continuous improvement initiatives Required Skills
We're looking for a senior Node.js engineer to help evolve the backend systems that power a high ... Partner with cross-functional teams to translate trading ideas into production-grade software
New
We're looking for a senior Node.js engineer to help evolve the backend systems that power a high ... Partner with cross-functional teams to translate trading ideas into production-grade software
New
Functional Programmer information
See Chicago, IL salary details
$12.38 - $17.69
4% of jobs
$17.69 - $23.01
9% of jobs
$26.83 is the 25th percentile. Wages below this are outliers.
$23.01 - $28.32
17% of jobs
$28.32 - $33.63
13% of jobs
The median wage is $36.73 / hr.
$33.63 - $38.95
13% of jobs
$38.95 - $44.26
10% of jobs
$44.26 - $49.57
9% of jobs
$50.57 is the 75th percentile. Wages above this are outliers.
$49.57 - $54.88
9% of jobs
$54.88 - $60.20
7% of jobs
$60.20 - $65.51
6% of jobs
$65.51 - $70.82
4% of jobs
$12
$40
$70
How much do functional programmer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Functional Programmer, and why are they important?
What is the difference between Functional Programmer vs Software Developer?
| Aspect | Functional Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires knowledge of functional programming languages and paradigms | Requires general programming skills, often with multiple language proficiencies |
| Work Environment | Often works on projects emphasizing pure functions, immutability, and declarative code | Works across various projects, including front-end, back-end, and full-stack development |
| Industry Usage | Common in industries focusing on high reliability, concurrent systems, or data processing | Widely used across all software development sectors |
While both roles involve coding, a Functional Programmer specializes in functional programming principles and languages, focusing on writing pure, immutable code. A Software Developer has a broader scope, working with multiple paradigms and technologies to build diverse applications. The roles often overlap, but the focus and expertise differ based on the programming approach.
What is a Functional Programmer?
What are some common challenges Functional Programmers face when working on large-scale projects?
$165K - $190K/yr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 8 days ago
Job description
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 https://epiqsolutions.com
JOB SUMMARY
We are seeking an experienced Systems Engineer to support the development and evolution of SDR platforms. This is an emerging role within the organization and will play a key part in aligning customer needs, product strategy, and technical execution. The Systems Engineer will collaborate closely with product management, customers, and cross-functional engineering teams to define system requirements, guide architectural decisions, and support programs from early concept through prototype delivery and commercialization.
The role requires a broad technical understanding of SDR systems - including RF, hardware, firmware, and software - and the ability to translate customer and product needs into clear system definitions. Depending on project needs, the Systems Engineer may also serve as a Technical Lead for SDR development efforts with well-defined periods of performance.
SYSTEM ENGINEERING RESPONSIBILITIES
- Collaborate with product management to develop and review technical content for proposals, statements of work, and customer engagements
- Engage with customers and internal product development teams to develop system-level use cases that inform feature scoping and platform direction
- Define and document system and feature-level requirements for new radio platforms and major capabilities, with primary ownership through initial definition and handoff to execution teams
- Identify and scope technical trade studies to evaluate architectural, performance, and implementation options
- Support initial project baseline planning by working with subject matter experts to guide scope, assumptions, and feasibility discussions. Balance customer-specific program needs with long-term SDR platform strategy, identifying opportunities for reuse and commonality
- Develop high-level system architectures, including block diagrams, interface definitions, and support for critical component selection
- Work closely with a Technical Lead focused on execution (on some projects, serve as the Technical Lead) responsible for coordinating cross-functional technical efforts
- Support projects through the full product lifecycle from early concept and customer-funded development through New Product Introduction (NPI), production, fielded support, and eventual product retirement
- Define system-level acceptance and verification approaches, including how data should be acquired, structured, and reviewed to validate requirements
- Guide troubleshooting of complex system-level issues, helping teams isolate problems to subsystems through structured analysis and test strategy guidance
- Provide technical customer support related to integrating SDR products into larger customer systems
- Contribute to the development and continuous improvement of Epiq's systems engineering processes, templates, and best practices
PROJECT TECHNICAL LEAD RESPONSIBILITIES
- Lead a cross-functional engineering team through SDR hardware and system development efforts
- Identify technical risks and develop and implement mitigation plans
- Work with engineering team members to define development tasks, dependencies, and priorities, and assist in removing technical blockers
- Establish and track internal technical milestones to support delivery against contract and customer commitments
- Collaborate with project management to ensure projects remain aligned with schedule, budget, and scope
Requirements
REQUIRED SKILLS
- Bachelor's degree in Electrical/Computer Engineering (or related discipline)
- Minimum 15 years of engineering experience, including at least 5 years in radio or RF hardware development
- Broad technical understanding of SDR systems, including RF front ends, digital hardware, firmware, and software
- Strong verbal and written communication skills
- Excellent system architecture and diagramming skills, including block diagrams and interface definitions
- Experience performing system-level trade studies, requirements definition, and design reviews
- Working knowledge of Python and basic modeling or data analysis techniques
- Ability to manage multiple efforts simultaneously and prioritize across concurrent projects
- Able to work on US Government Contracts which requires U.S. citizenship
DESIRED SKILLS
- Master's degree in Engineering
- Experience supporting customer-funded prototype development followed by internal productization or new product introduction efforts
- Familiarity with customer integration challenges involving RF systems and embedded platforms
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.