Software Development Engineer in Test

· Remote

Location

Remote

Type

Full Time

Job Description

CPI OpenFoxJobs
Software Development Engineer in Test

Software Development Engineer in Test

Posted 9 Hours Ago
Chicago IL USA
Hybrid
Junior
Legal Tech • Software
The OpenFox® Suite supplies a network for federal & state agencies to manage and share criminal data
The Role
Seeking a Software Development Engineer in Test to improve the Openfox Message Switch system focusing on coding testing and collaboration for criminal justice solutions.
Summary Generated by Built In
CPI is a leading technology solutions provider to state federal and international criminal justice institutions delivering critical information for first responders and many who support them. We pride ourselves on the quality in-house development and industry expertise that have allowed us to serve this industry for over 35 years. The need to grow our talented engineering teams continues as more customers trust CPI's solutions and we look forward to discovering more about you and whether your skills and background are a good fit.
Overview
Top technology vendor providing solutions for the criminal justice field. The Openfox Message Switch is the primary means of routing time-critical information to criminal justice institutions (Federal State International) and to first responders and others working with them. The in-house developed system is a cornerstone of CPI's comprehensive solutions serving the industry for 30+ years. The team is looking for a thoughtful driven capable engineer with a love of learning and continuous improvement. The engineer will work closely with staff to deliver customer-focused solutions while keeping in mind the ability to expand Message Switch capabilities in the near future.
Years Experience
1 to 2 years (a mix of internships software development and software testing).
Core Fundamentals
1. Competency with Unix or Linux Operating Systems
a. common terminal commands
b. process control
c. command line editing tools
d. basic scripting
e. command line build tools/pipeline
i. How to compile programs via Makefile
ii. compilation error familiarity
2. Software Engineering
a. Language (most familiar)
i. C
ii. Python
b. Development of good practices
c. Concurrency threading concepts interprocess communication
d. Familiarity with version control
e. Familiarity with test management systems
f. Knowledge of data interchange formats (e.g. XML JSON)
g. Define demonstrate unit testing
h. Integrate regression testing with project and product development
i. Define the significance of automated testing and related tools. Must show how they applied to experiences to date.
3. Software Process
a. SDLC (for ex. Waterfall Agile)
b. Bug Triage
c. Escalation prioritization
d. Cross-functional communication
Other Requirements
1. Bachelor's of Science: Computer Science or other STEM-related field preferred
2. The ability to quickly learn and adapt
3. This job is subject to successful completion of State and Federal background checks
CPI is an equal-opportunity employer. Any employee of CPI must be able to pass the state and federal background requirements of our clients. CPI does not currently sponsor H1-B applications.

Skills Required

  • 1-2 years experience in software development and software testing
  • Competency with Unix or Linux Operating Systems
  • Knowledge of C and Python programming languages
  • Bachelor's of Science in Computer Science or related STEM field

What the Team is Saying

Milette
Eric
Kim
Dave
Kim
Nic
Madan
Marc
Neill

CPI OpenFox Compensation & Benefits Highlights

  • Healthcare StrengthHealth coverage is described as 100% employer‑paid for medical dental and vision premiums for employees spouses and families with HSA contributions. Company materials consistently position this as a standout element of the package.
  • Retirement SupportRetirement funding is positioned as strong with “up to 15% salary contribution” alongside a 401(k) featuring a 3% safe‑harbor non‑elective component and profit‑sharing elements. These signals point to meaningful employer dollars beyond employee deferrals.
  • Strong & Reliable IncentivesA corporate‑wide performance bonus plan and profit sharing are highlighted as part of total compensation. These company‑wide programs provide potential upside beyond base salary.

CPI OpenFox Insights

Am I A Good Fit?
beta
Expert contributor network
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bolingbrook IL
84 Employees
Year Founded: 1989

What We Do

Computer Projects of Illinois Inc. (CPI) is a privately held corporation that delivers market-leading software solutions to the law enforcement industry. CPI develops & maintains many different best-in-class mission-critical criminal justice solutions to law enforcement & public safety agencies around the world with their OpenFox® Product Suite.

Why Work With Us

The work we do is unique & highly rewarding. Working in a creative environment where an excellent work-life balance ensures that all employees are happy & productive. We have fun but at the end of the day all of our hard work actually impacts the safety of citizens & law enforcement officers across the country. Work hard. Play hard. Save Lives.

Gallery

CPI OpenFox Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 3 days a week
HQBolingbrook IL
We are located in a brand new facility with easy access to Interstate 55 & Highway 53 surrounded by tons of great lunch coffee & Happy Hour spots.

Similar Jobs

CPI OpenFox

Development Engineer

Legal Tech • Software
Hybrid
Bolingbrook IL USA
84 Employees

CPI OpenFox

Development Engineer

Legal Tech • Software
Hybrid
Bolingbrook IL USA
84 Employees
Hybrid
Chicago IL USA
84 Employees
Hybrid
Bolingbrook IL USA
84 Employees
Apply Now

Date Posted

05/08/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories