Search jobs > Des Plaines, IL > Embedded software engineer

Embedded Software Engineer

KTS
Des Plaines, Illinois, US
Full-time

Kranze Technology Solutions develops complex, customized cutting-edge aircraft avionics hardware and software solutions supporting survivability, situational awareness, interoperability, and data collection systems.

KTS is seeking an experienced, talented, and motivated software engineer to :

Read on to find out what you will need to succeed in this position, including skills, qualifications, and experience.

  • 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 developed by KTS using the latest COTS, industry, and government technology
  • Assist with system integration, verification and validation, and effectiveness analysis

The candidate should be able to operate amongst a technical team to develop software solutions using the latest technologies.

The candidate must have demonstrated software development on various platforms and systems. The candidate must be able to work with limited supervision, contribute innovative ideas to improve product capabilities, and lead smaller integration efforts.

Requirements and Qualifications :

  • Bachelor’s or Master’s degree (preferred) in Computer Engineering, Computer Science, or related field with one or more 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 - sponsorship not available

Preferred skills :

  • Experience with embedded operating systems such as VxWorks (RTOS) and embedded Linux toolkits such as BusyBox
  • Experience working with the Linux kernel and integrating drivers
  • Familiarity with the following interfaces including setup and troubleshooting : Serial (RS-232, RS-422), Networking (TCP / IP, UDP) and MIL-STD-1553
  • Experience with encryption and key management
  • Experience in OpenCL, OpenCV or CUDA programming
  • Familiarity with Java on Android OS

Kranze Technology Solutions is proud to provide extremely competitive benefits to all full-time employees including :

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

About Kranze Technology Solutions :

Kranze Technology Solutions, Inc. is a defense industry small business company specializing in Infrared Countermeasures (IRCM) systems, digital interoperability and networking, and program support for the US Navy, US Marine Corps, and SOCOM.

KTS provides hardware and software product development, systems of systems integration, system test and evaluation support, modeling and simulation analysis, and other engineering services to support the Warfighter.

KTS offers a casual, flexible, and entrepreneurial work environment with a close-knit team of dedicated leading professionals in multiple fields.

KTS provides each team member significant opportunity to solve a wide variety of complex technical challenges in small teams while working hand in hand with our defense customers.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
CNH Industrial
Oak Brook, Illinois

The two years of experience also requires two years of experience with each of the following: (1) Developing embedded software using C programming using hard and soft Real-time Operating Systems; (2) Developing software from system requirements and reverse engineering from software to requirements f...

Sterling Engineering
Bloomingdale, Illinois

Embedded Software Engineer . Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products. Collaboratively works with electrical hardware engineering ...

Emonics LLC
Illinois, United States

Title – Embedded Software Engineer. Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science required Master’s may be overqualified but will be considered PhD would be overqualified. Utilizing Python scripts to compile and integrate software libraries. Working in Git so...

Sterling Engineering
Hanover Park, Illinois

Embedded Software Engineer . Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products. Collaboratively works with electrical hardware engineering ...

Life Fitness
Franklin Park, Illinois

Computer Science, Software Engineering, Computer Engineering, or related discipline. Works closely with the Software Quality Assurance team to test, troubleshoot, resolve, and release production software. Knowledge of software engineering principles. Designs and codes software to meet requirements. ...

Aegis Worldwide
IL, United States

Aegis is seeking an Embedded Software Engineer to join our clients organization in Springfield, IL. Bachelors Degree in computer science, electrical engineering, computer engineering or related technology field. Knowledge and working experience with Embedded Linux or with other embedded operating sy...

Northrop Grumman Corp. (JP)
Rolling Meadows, Illinois

Basic qualifications for an Embedded Software Engineer 1 are a Bachelor’s Degree. Basic qualifications for an Embedded Software Engineer 2 are a Master’s Degree. Be majoring in or having majored in Computer Science, Computer Engineering, Electrical Engineering or a closely related STEM (Science, Tec...

Replicated
Chicago, Illinois
Remote

We are looking for a Senior Software Engineer to join our team!. You’ll get an opportunity to work across the stack and develop software for our highly technical user-base of software developers. Software Engineer I: $148,500 - $181,500. Software Engineer II: $162,000 - $198,000. ...

Penn Foster
Chicago, Illinois

We are seeking an experienced Senior Embedded Software Engineer to design, develop, and optimize software for our mission-critical products. Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related field. Master's degree in Computer Engi...

KTS
Des Plaines, Illinois

KTS is seeking an experienced, talented, and motivated software engineer to:. Working knowledge of embedded software, operating systems, interrupt handling, and communication drivers. Experience with embedded operating systems such as VxWorks (RTOS) and embedded Linux toolkits such as BusyBox. KTS p...