Senior Software Engineer
$122K - $161K/yr
Familiarity with Linux-based development environments and modern software development workflows. * Experience with software testing, debugging, and version control systems (e.g., Git). * Strong ...
$122K - $161K/yr
Familiarity with Linux-based development environments and modern software development workflows. * Experience with software testing, debugging, and version control systems (e.g., Git). * Strong ...
$122K - $161K/yr
Familiarity with Linux-based development environments and modern software development workflows. * Experience with software testing, debugging, and version control systems (e.g., Git). * Strong ...
$65 - $80/hr
The ideal candidate will bring strong experience in embedded software development, system integration, software architecture, and C/C++ development within highly technical environments. Located in ...
New
Quick apply
$65 - $80/hr
The ideal candidate will bring strong experience in embedded software development, system integration, software architecture, and C/C++ development within highly technical environments. Located in ...
New
Crane, IN · On-site
$122K - $161K/yr
Familiarity with Linux-based development environments and modern software development workflows. * Experience with software testing, debugging, and version control systems (e.g., Git). * Strong ...
Crane, IN · On-site
$122K - $161K/yr
Familiarity with Linux-based development environments and modern software development workflows. * Experience with software testing, debugging, and version control systems (e.g., Git). * Strong ...
Crane, IN · On-site
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
Crane, IN · On-site
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
Crane, IN · On-site
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
Crane, IN · On-site
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
Crane, IN · On-site
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
Crane, IN · On-site
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
This role supports the design, development, integration, testing, and sustainment of software, firmware, and related digital capabilities for Electronic Warfare systems, tactical information systems ...
Crane, IN · On-site
... development and deployment processes using container technologies like Docker, or similar ... software development experience • Proficiency in languages such as C, C++, Go, or equivalent • ...
Crane, IN · On-site
... development and deployment processes using container technologies like Docker, or similar ... software development experience • Proficiency in languages such as C, C++, Go, or equivalent • ...
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
Designs, developments, troubleshoots, and executes system tests * Assists with troubleshooting problems within the test environment * Installs and configures software within the test environment
Crane, IN · On-site
Support software design, development, modification, integration, testing, troubleshooting, and documentation for EWOK-related capabilities. * Develop, maintain, and update software applications ...
Crane, IN · On-site
Support software design, development, modification, integration, testing, troubleshooting, and documentation for EWOK-related capabilities. * Develop, maintain, and update software applications ...
Support software design, development, modification, integration, testing, troubleshooting, and documentation for EWOK-related capabilities. * Develop, maintain, and update software applications ...
Support software design, development, modification, integration, testing, troubleshooting, and documentation for EWOK-related capabilities. * Develop, maintain, and update software applications ...
Odon, IN · On-site
$122K - $161K/yr
The Mid-Level Software Engineer will contribute to the development of hardware and software capabilities used to support organizational, intermediate, and depot-level maintenance of Airborne ...
Odon, IN · On-site
$122K - $161K/yr
The Mid-Level Software Engineer will contribute to the development of hardware and software capabilities used to support organizational, intermediate, and depot-level maintenance of Airborne ...
Odon, IN · On-site
$122K - $161K/yr
Support modernization initiatives by applying agile development methodologies and DevSecOps principles. * Collaborate with software, systems, and cybersecurity teams to ensure secure configuration ...
Odon, IN · On-site
$122K - $161K/yr
Support modernization initiatives by applying agile development methodologies and DevSecOps principles. * Collaborate with software, systems, and cybersecurity teams to ensure secure configuration ...
Ensure compliance with applicable coding standards, safety requirements, and DoD software development guidelines Qualifications Required Education and Experience: * Bachelor's degree and 5 or more ...
Ensure compliance with applicable coding standards, safety requirements, and DoD software development guidelines Qualifications Required Education and Experience: * Bachelor's degree and 5 or more ...
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Crane, IN · On-site
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Crane, IN · On-site
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Crane, IN · On-site
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Crane, IN · On-site
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
Optimize development and deployment processes using container technologies like Docker, or similar ... software development experience * Proficiency in languages such as C, C++, Go, or equivalent
$68.2K - $76K
4% of jobs
$76K - $83.7K
4% of jobs
$83.7K - $91.4K
5% of jobs
$91.4K - $99.1K
5% of jobs
$106.2K is the 25th percentile. Wages below this are outliers.
$99.1K - $106.9K
6% of jobs
$106.9K - $114.6K
7% of jobs
$114.6K - $122.3K
11% of jobs
The median wage is $126.2K / yr.
$122.3K - $130K
13% of jobs
$130K - $137.8K
17% of jobs
$138.5K is the 75th percentile. Wages above this are outliers.
$137.8K - $145.5K
17% of jobs
$145.5K - $153.2K
10% of jobs
$68.2K
$122K
$153.2K
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

$122K - $161K/yr
Full-time
Posted 4 days ago
U.S. Citizenship Required
This position supports U.S. Department of Defense contracts that legally require all personnel to be U.S. citizens. Candidates who are not U.S. citizens will not be considered.
Senior Software Engineer
Location: NSWC-Crane, IN*
Position Type: Full-Time
Travel Requirements: Up to 10%
Position Summary
Created Solutions is seeking a Senior Software Engineer to design, develop, and maintain high-reliability software systems supporting advanced defense and aerospace programs. In this role, you will provide technical leadership across the software lifecycle, delivering robust, secure, and scalable solutions for mission-critical applications.
You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a disciplined engineer who values clarity, reliability, and thoughtful design-and who thrives in environments where software performance directly impacts mission success.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Culture & Values
At Created Solutions, our motto-"Consider it done."-reflects how we approach engineering challenges and commitments.
We believe all people are created equal for a purpose.We seekteam memberswho:
About Created Solutions
Founded in 2024 in Huntsville, AL, Created Solutions is a fast-growing small business delivering advanced engineering solutions to the DoD and NASA. Our work spans systems engineering, software development, flight vehicle design, electrical and mechanical systems, material science, manufacturing, and hypersonic technologies-supporting some of the nation's most critical defense missions.
Join us and help build software where purpose and excellence come together.
* Although this position is posted under NSWC-Crane, IN, we are open to qualified candidates located inHuntsville, AL; Arlington, VA; Dayton, OH; or Fort Walton Beach, FL, depending on program needs.