Current Job Openings
Principal Software Engineer
Logan, UT
At Blackwire Signals, we solve incredibly impactful signals-related problems using FPGAs, fancy hardware and creative algorithms, typically running on Aarch64/Linux platforms. We are a relatively small group of highly skilled and well-compensated engineers looking to expand our software team on-site in Logan, Utah. We are light on process, and focus heavily on technical work. We believe a good work-life balance is key to long term success and personal satisfaction. Our current work largely revolves around the use of Haskell, which is a beautiful, purely functional language with a very small hiring pool . We are also big advocates of Rust, and use it where we can.
Required Skills
- Very comfortable with Linux, and Aarch64 platforms
- Experience with Haskell is highly desired, but will help mentor if needed
- Experience with Nix
- Experience with at least one systems language, like Rust, C or C++
- Comfortable with Functional Programming
- Git, Github
- A good attitude, and willingness to work well with others
- A desire to learn and grow
- Ability to communicate well with others
- Minimum 7 years of full-time work experience in related field
Bonus Skills
- Experience with signal processing
- Experience with Cuda
- Experience with Qt
- Experience with docker/podman containers
- Experience with embedded development
- Experience with board bringup
- Experience with Linux device trees
Security Clearance Requirements
- U.S. Citizenship is required, otherwise do not apply
- Willingness and ability to obtain a TS security clearance
Apply by sending your resume to careers@blackwiresig.com with the job title in the description
Signal Processing Software Engineer
Logan, UT
At Blackwire Signals, we tackle some of the most exciting and challenging problems in signal processing by highly optimizing code to run on GPUs. We’re a tight-knit team of highly skilled and well-paid engineers, passionate about pushing the limits of what’s possible. We’re looking to bring on a CUDA-savvy software developer to help us accelerate our signal processing workloads on GPUs.
We keep things light on process so we can focus on the fun stuff—solving technical problems that matter. Our current stack features Haskell and we’re big fans of Rust, adopting it whenever possible for its safety and performance. Work-life balance is a cornerstone of our culture because we know happy engineers build the best solutions. If you love geeking out over GPUs, functional programming, and signal processing, let’s talk!
Required Skills
- Very comfortable with Linux, and Aarch64 platforms
- Experience with C/C++
- Experience with optimizing CUDA
- Proficient in Matlab
- Experience coding Signal Processing algorithms
- Git, Github
- A good attitude, and willingness to work well with others
- A desire to learn and grow
- Ability to communicate well with others
- minimum of 5 years of full-time experience in relevant field
Bonus Skills
- Experience with Xilinx AIE engines
- Experience with Rust
- Experience with Functional programming, esp. Haskell
- Experience with Qt
- Experience with Nix
- Experience with docker/podman containers
- Experience with embedded development
- Experience with board bringup
- Experience with Linux device trees
Security Clearance Requirements
- U.S. Citizenship is required, otherwise do not apply
- Willingness and ability to obtain a TS security clearance
Apply by sending your resume to careers@blackwiresig.com with the job title in the description
FPGA Engineer
Logan, UT
At Blackwire Signals, we tackle some of the most exciting and challenging problems in signal processing by highly optimizing code to run on GPUs. We’re a tight-knit team of highly skilled and well-paid engineers, passionate about pushing the limits of what’s possible. We’re looking to bring on a CUDA-savvy software developer to help us accelerate our signal processing workloads on GPUs.
We keep things light on process so we can focus on the fun stuff—solving technical problems that matter. Our current stack features Haskell and we’re big fans of Rust, adopting it whenever possible for its safety and performance. Work-life balance is a cornerstone of our culture because we know happy engineers build the best solutions. If you love geeking out over GPUs, functional programming, and signal processing, let’s talk!
Required Skills
- Expertise in FPGA design, optimizing resource utilization at very high speeds
- Proficient in HDL coding, VHDL, Verilog or System Verilog
- In depth knowledge of FPGA components and coding for optimal use these resources
- Experience in refining timing closure and constraint analysis
- Command of tools for simulation, synthesis, place & route, etc…
- Competence in support languages like C/C++, TCL, scripting (bash), make, etc…
Bonus Skills
- Experience using Xilinx AIE components
- Experience implementing digital signal processing on FPGAs
- Knowledgeable about network communications
- Experience coding with Rust
Security Clearance Requirements
- U.S. Citizenship is required, otherwise do not apply
- Willingness and ability to obtain a TS security clearance
Apply by sending your resume to careers@blackwiresig.com with the job title in the description
Program Manager
Logan, UT
At Blackwire Signals, we thrive on solving high-impact, complex problems in signal processing and communication systems. We’re looking for a talented Program Manager to join our growing team in Logan, Utah. We need someone who knows how to tackle schedules, tasks, and budgets across multiple small programs.
The ideal person we’re looking for has a strong technical background (bonus points if it’s in the defense industry) and a knack for breaking down complicated projects into manageable milestones. You’ll be a critical link between our engineering teams, management and customers, ensuring deliverables are met on time, on budget, and without unnecessary headaches. We value someone taking initiative, paying attention to detail, and the ability to thrive in a fast-moving, process-light environment where the focus is always on delivering technical awesomeness that exceeds expectations.
If you’re a hands-on problem solver who enjoys collaborating with top-tier engineers and you love the challenge of juggling multiple projects, keeping everyone inline without being too much of a jerk, we want to hear from you!
Required Skills
- Organizing and tracking project schedules, budgets, milestones, sub-tasks and deliverables
- Proficient with project management tools (ie. Microsoft Project, Jira, Gantt charts)
- Technical understanding for effective risk management to identify and mitigate project issues early
- A good communicator working closely with technical teams, management and customers
- Preparing customer briefings with updates for tasks, schedule and budget requirements
- Effective time management to stay on top of multiple projects going on at once
- Good communication skills to interact well with introverts and strong personalities
- Conflict resolution and negotiations skills to get things done with sometimes competing priorities
- Motivating team members with positive interactions to focus on priorities and avoid distractions
- Ability to understand and communicate on technical information regarding project details
Bonus Skills
- Technical Experience in Software, Firmware, Hardware or related field
- Knowledge of industry and customer standards and regulations (ie. ITAR, DFARS, NISPOM)
- Know how to code
- Previous interactions with customers in the defense industry
Security Clearance Requirements
- U.S. Citizenship is required, otherwise do not apply
- Willingness and ability to obtain a TS security clearance
Apply by sending your resume to careers@blackwiresig.com with the job title in the description
Life at Blackwire Signals
At Blackwire Signals, we foster a collaborative and dynamic work environment where the focus is on delivering technical expertise with minimal process. Our core values emphasize hard work, integrity, creativity, and collaberation, making it a rewarding place to grow professionally. We believe in empowering our employees in making critical decisions, encouraging continuous learning, and maintaining a healthy work-life balance. Come be part of the small company that is making a big impact in communication systems!

Blackwire Signals is at the forefront of innovation in signal processing and communication systems. With a strong emphasis on real-time processing using FPGA-based platforms. We solve hard problems in signal processing and communication systems with fast and efficient solutions. We pride ourselves on our ability to respond quickly to customer’s demanding problems with robust solutions. Our team members are excellent at producing high quality deliverables in a short period of time with solutions that are reliable and efficient. Join our team do cool tech!