Software Engineer

ICONMA LLC
Oklahoma City, OK, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$191,006 - $239,013
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology JIRA Unit Testing C++ (Programming Language) Cyber Security Embedded Software Firmware Python (Programming Language) Software Architecture Server Administration Software Engineering
+9 more
Real Time Systems Software Security Safety Critical Systems Gitlab SC Clearance Infrastructure Automation Frameworks Information Technology Production Code Devsecops

Job description

  • Develop and maintain software architectures, requirements, algorithms, interfaces, and designs.
  • Support embedded software and firmware development for avionics and real-time systems.
  • Integrate hardware and software security solutions for aerospace defense platforms.
  • Collaborate with engineering leads, customers, subcontractors, and multi-site technical teams.
  • Support cybersecurity, anti-tamper, and secure computing initiatives across the product lifecycle.
  • Develop maintainable, readable, and reliable code for mission-critical systems.

Requirements

Software Engineering, Software Engineering, Military, Aerospace and Defense, Software Development, Embedded Software, Computer Security, Software Administration, Software Architecture, Algorithms, * Ability to obtain a US Government Security Clearance (REQUIRES US Citizenship)

  • Bachelor’s degree in engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry, or related technical field.
  • 5+ years of overall engineering experience.
  • 2+ years of software development experience in avionics, real-time embedded systems, or firmware.
  • Experience developing in C/C++, Ada, and/or Java.
  • Experience with Ada coding for safety-critical systems.
  • Experience with embedded software development in C/C++.
  • Ability to write code focused on usability, readability, and maintainability.

Preferred Qualifications

  • Active Secret Clearance
  • 9+ years of overall engineering experience.
  • 5+ years of avionics, embedded systems, or firmware software development experience.
  • Experience with GitLab, Jira, Agile, or lifecycle configuration management tools.
  • Experience in DevSecOps environments.
  • Knowledge of cybersecurity, secure computing, anti-tamper, cryptography, or security protocols.
  • Python automation and unit testing experience.
  • Technical leadership experience across multi-disciplinary or multi-site teams.

Ideal for an embedded software engineer with aerospace, avionics, cybersecurity, or anti-tamper experience supporting mission-critical defense systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…