Kranze Technology Solutions logo

Embedded Software Engineer

Kranze Technology Solutions

Rosemont, IL
Full Time
Senior
100k-125k
1 day ago

Job Description

About the Role

Kranze Technology Solutions develops complex, customized cutting edge aircraft avionics hardware and software solutions supporting survivability, situational awareness, interoperability, and data collection systems. As part of SPX Technologies' Communication Technologies platform in the Detection & Measurement business segment, KTS focuses on the defense industry, providing hardware and software product development, systems integration, system test and evaluation support, modeling and simulation analysis, and other engineering services to support the Warfighter. The company offers a collaborative environment where team members solve complex technical challenges in small teams working closely with defense customers.

Key Responsibilities

  • Work with system architects to develop product architectures
  • Develop and facilitate software requirements and test procedures
  • Design, code, integrate, and test major features of hardware and software products using the latest COTS, industry, and government technology
  • Assist with system integration, verification and validation, and effectiveness analysis
  • Work with limited supervision, contribute innovative ideas to improve product capabilities, and lead smaller integration efforts
  • Effectively communicate problems encountered and status of ongoing projects or assignments

Requirements

  • Bachelor's or Master's degree (preferred) in Computer Engineering, Computer Science, or related field with 5+ years of work experience
  • Proficient in the C and C++ languages
  • Familiarity with object oriented software design and implementation
  • Hardware and software troubleshooting skills
  • Experience with Linux Operating System, RHEL experience a plus
  • Working knowledge of embedded software, operating systems, interrupt handling and communication drivers
  • Excellent written and oral communication skills
  • Ability to obtain Security Clearance, for which the United States Government requires United States citizenship

Nice to Have

  • Bachelor's in Computer Engineering, Computer Science, or related field with 8 or more years of experience or Master's degree with 5+ years of experience
  • Strong analytical, problem solving skills
  • Proficient in primary development language (e.g. C++, Java, etc.)
  • Familiarity with the product development lifecycle
  • Experience leading small engineering teams
  • Ability to obtain Security Clearance, for which the United States Government requires United States citizenship

Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or related field
  • 5+ years of relevant work experience

Benefits & Perks

  • Comprehensive Leave plan (Paid Time Off)
  • Comprehensive Health Care package including Medical, Vision, Dental, Health Savings Account (HSA), and more
  • Generous 401 (k) retirement plan
  • Paid Overtime
  • Flex Time and Flexible Scheduling
  • Tuition Reimbursement options
  • Casual and relaxed work environment

Working at Kranze Technology Solutions

KTS is committed to attracting top talent by offering flexible, competitive compensation packages. The company values collaboration, innovation, and solving complex technical challenges in small teams, working closely with defense customers to support national security and defense initiatives.

Apply Now

Job Details

Posted AtAug 6, 2025
Salary100k-125k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Kranze Technology Solutions

Website

kranzetech.com

Company Size

101-250 employees

Location

Rosemont, IL

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches