Software Engineer, Critical Communication Systems

Keenfinity

Lincoln (NE)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Keenfinity seeks a Software Engineer to join our Critical Communication Systems team in Lincoln, Nebraska. You will design, develop, and maintain Electron-based desktop applications used for dispatch and critical communications, collaborating with product managers, UX designers, and customers to deliver reliable, high-performance software.

You will work with React and TypeScript, implement real-time communications, data visualization, and REST API integrations, and contribute to testing and code

Qualifications

  • Experience with Electron architecture (IPC, renderer, main processes).
  • REST APIs, asynchronous programming, and Git experience.
  • Understanding of software architecture, design patterns, and Agile development.

Responsibilities

  • Design and develop Electron-based desktop applications using React and TypeScript.
  • Build intuitive, responsive, and scalable user interfaces.
  • Implement real-time communications and data visualization capabilities.
  • Develop and maintain REST API and WebSocket integrations.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in architecture discussions, code reviews, and technical design decisions.
  • Create automated unit, integration, and end-to-end tests.
  • Troubleshoot and resolve defects and performance issues.
  • Contribute to continuous improvement of software quality, development processes, and engineering practices.
  • Support deployment, maintenance, and enhancement of existing product lines.

Skills

Electron architecture
REST APIs
asynchronous programming
Git
software architecture
design patterns
Agile development
Redux
Zustand
React Query
WebSockets
Azure
C#
.NET
C++

Education

B.S. degree in Computer Science, Software Engineering, Computer Engineering, or equivalent.

Tools

Redux
Zustand
React Query
WebSockets
Azure
C#
.NET
C++

Job description

Software Engineer, Critical Communication Systems
  • Full-time

TheAudio BusinessDivision ofElectro-VoiceDynacordLLCis headquartered in Burnsville, Minnesota. Our product segments include Critical Communications Systems, Pro Sound, and Public Address & Conferencing. With our premium brands:Dynacord, Electro-Voice,RTSand Telex, we are committed to delivering innovative solutions that shape the future of sound.

At KEENFINITY, we are a globally leading provider of innovative and professional security and communication solutions. With over 4,200 employees in over 50 countries worldwide, our ambition is clear: we offer more than just technology - we secure, connect, and amplify the moments that matter in life.

Next to our passion for technology we’re very passionate about our work environment. Based on values such as trust, appreciation, and accountability we all work together to shape the future - boldly, customer-focused and with a strong team spirit.

We are seeking a highly motivated Software Engineer to join our Critical Communication Systems development team in Lincoln, Nebraska.

In this role, you will design, develop, and maintain modern desktop applications used by public safety dispatch centers and mission-critical communication environments. You will work closely with software engineers, product managers, UX designers, and customers to deliver reliable, high-performance solutions that support emergency communications and critical decision-making.

We are looking for engineers who are inspired by meaningful work and who are excited by the opportunity to build reliable product that supports life-safety operations and critical decision making.

Job Scope:

As a Software Engineer at Keenfinity, you will collaborate with a dedicated team in researching, designing, developing, and testing software applications and solutions for our IP Dispatch Console and RTS Intercom products. Our Research and Development function prioritizes customer satisfaction, product quality, technological advancements, and timely market delivery.

If you are seeking a fulfilling full-time role as a Software Engineer that offers engaging and intricate projects while making a meaningful impact on safeguarding and preserving lives, we invite you to join our esteemed engineering team at Keenfinity.

Analytical skills and effective communication are essential for this role, along with active listening and a willingness to learn from others. As we operate in a fast-paced industry, the ability to work efficiently under pressure, with some autonomy, and consistently deliver high-quality results is crucial.

Why Join Us
  • Work in an Agile development environment to build products that help protect lives and property.
  • Use modern technologies including Electron, React, TypeScript, and cloud-connected solutions.
  • Own meaningful features and see your impact on real-world operations.
  • Take pride in developing reliable software that people depend on during critical situations.
  • Thrive in a collaborative environment and enjoy working across disciplines to deliver outstanding products.
Core Responsibilities
  • Design and develop Electron-based desktop applications using React and TypeScript.
  • Build intuitive, responsive, and scalable user interfaces.
  • Implement real-time communications and data visualization capabilities.
  • Develop and maintain REST API and WebSocket integrations.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in architecture discussions, code reviews, and technical design decisions.
  • Create automated unit, integration, and end-to-end tests.
  • Troubleshoot and resolve software defects, performance issues, and customer-reported problems.
  • Contribute to the continuous improvement of software quality, development processes, and engineering practices.
  • Support deployment, maintenance, and enhancement of existing product lines.
Required Skills
  • Knowledge of Electron architecture including IPC, renderer, and main processes.
  • Experience with REST APIs, asynchronous programming, and Git.
  • Understanding software architecture, design patterns, and Agile development.
Preferred Skills
  • Experience with Redux, Zustand, or React Query.
  • Experience with WebSockets, real-time systems, or event-driven architecture.
  • Knowledge of public safety, dispatch, telecommunications, VoIP, radio, GIS, or situational awareness systems.
  • Experience with Azure, C#, .NET, or C++.
Who You Are

Motivated by solving meaningful real-world problems.

Inspired by technology that supports first responders and public safety professionals.

Self-driven, curious, collaborative, and committed to continuous learning.

Education Required

B.S. degree in Computer Science, Software Engineering, Computer Engineering, or equivalent.

The U.S. base

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Critical Communication Systems
Software Engineer, Critical Communication Systems

Worky • Lincoln (NE)

On-site
USD 90,000 - 115,000
Health insurance
401(k)
Paid time off
Software Engineer - Critical Communications & Dispatch Tech
Software Engineer - Critical Communications & Dispatch Tech

Worky • Lincoln (NE)

On-site
USD 90,000 - 115,000
Health insurance
401(k)
Paid time off
Impactful Software Engineer - Critical Communications
Impactful Software Engineer - Critical Communications

Keenfinity • Lincoln (NE)

On-site
USD 90,000 - 130,000
Software Engineer, Critical Communications Dispatch Console
Software Engineer, Critical Communications Dispatch Console

Electro-Voice Official • Lincoln (NE)

On-site
USD 85,000 - 115,000
Manager, Firmware Development
Manager, Firmware Development

Electro-Voice Official • Burnsville (MN)

On-site
USD 150,000 - 170,000
Health insurance
401(k) plan
Paid time off
Manager, Firmware Development
Manager, Firmware Development

KEENFINITY GmbH • Burnsville (MN)

On-site
USD 150,000 - 170,000
Health and Welfare Benefit Plans
401(k) plan
Paid time off
+1
Technical Sales Support (Public Address)
Technical Sales Support (Public Address)

Electro-Voice Official • Burnsville (MN)

On-site
USD 85,000 - 100,000
Health insurance
401(k) plan
Paid time off
+1
Technical Sales Support (Public Address)
Technical Sales Support (Public Address)

KEENFINITY GmbH • Burnsville (MN)

On-site
USD 85,000 - 100,000
Business Development Manager - Public Address
Business Development Manager - Public Address

Electro-Voice Official • Burnsville (MN)

On-site
USD 65,000 - 75,000
Health and welfare plans
401(k) plan
Paid time off
Program Manager, PMO
Program Manager, PMO

Keenfinity • Burnsville (MN)

On-site
USD 130,000 - 150,000
Health insurance
401(k) plan
Paid time off