Software Engineer
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Huntsville, AL · On-site
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Huntsville, AL · On-site
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Quick apply
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... Design, develop, and implement new unit tests for existing software components * Improve automated ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... implement new unit tests for existing software components • Improve automated testing ...
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... implement new unit tests for existing software components • Improve automated testing ...
Huntsville, AL · On-site
$90K - $120K/yr
Check out this new opportunity! Software Engineer Java / C++ | Test Automation | Missile Defense Full-Time with an Employee Owned and Best Places to Work Contractor Onsite in Huntsville, AL ...
Huntsville, AL · On-site
$90K - $120K/yr
Check out this new opportunity! Software Engineer Java / C++ | Test Automation | Missile Defense Full-Time with an Employee Owned and Best Places to Work Contractor Onsite in Huntsville, AL ...
Huntsville, AL · On-site
WHAT WE'RE DOING Our team at Lockheed Martin, is dedicated to engineering, developing, and ... Design and develop new Java applications; Maintain existing Java applications Support software ...
Huntsville, AL · On-site
WHAT WE'RE DOING Our team at Lockheed Martin, is dedicated to engineering, developing, and ... Design and develop new Java applications; Maintain existing Java applications Support software ...
Huntsville, AL · On-site
Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software ... Implement new features based on customer requirements Implement bug fixes found during development ...
Huntsville, AL · On-site
Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software ... Implement new features based on customer requirements Implement bug fixes found during development ...
Huntsville, AL · On-site
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Huntsville, AL · On-site
Come be a part of the development of the new Long Range Hypersonic Weapon (LRHW). Join the Lockheed ... This position is for a software engineer to support the LRHW software organization. You will help ...
Huntsville, AL · On-site
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Huntsville, AL · On-site
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Huntsville, AL · On-site
Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Huntsville, AL · On-site
Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Huntsville, AL · On-site
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Huntsville, AL · On-site
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Huntsville, AL · On-site
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Quick apply
Huntsville, AL · On-site
Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...
Huntsville, AL · On-site
Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Huntsville, AL · On-site
Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic ... of new development, and requirements analysis and synthesis from system level to individual ...
Huntsville, AL · On-site
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Quick apply
Huntsville, AL · On-site
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Software Engineer Capstone Research Corporation is seeking to expand our team. We provide high ... new representations of weapon systems to integrate directly into the simulation framework.
Huntsville, AL · On-site
$86K - $198K/yr
R0241988 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem ... As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ...
Huntsville, AL · On-site
$86K - $198K/yr
R0241988 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem ... As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ...
$56.9K - $68.5K
2% of jobs
$68.5K - $80K
4% of jobs
$80K - $91.6K
6% of jobs
$91.6K - $103.2K
8% of jobs
$109.4K is the 25th percentile. Wages below this are outliers.
$103.2K - $114.7K
7% of jobs
$114.7K - $126.3K
18% of jobs
The median wage is $129K / yr.
$126.3K - $137.9K
16% of jobs
$137.9K - $149.4K
2% of jobs
$154.2K is the 75th percentile. Wages above this are outliers.
$149.4K - $161K
26% of jobs
$161K - $172.6K
1% of jobs
$172.6K - $184.1K
8% of jobs
$56.9K
$132.2K
$184.1K
To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.
As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.
A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 3 days ago
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires strong C++ development experience, a passion for software quality, and the ability to develop and implement robust unit testing methodologies for complex software systems. If you meet these qualifications, we encourage you to apply!
Job Details:The candidate will support the sustainment and enhancement of an existing software baseline for a complex defense system, with primary responsibility for improving software quality through comprehensive unit testing, automation, and repeatable software development practices. Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required.
This role includes reviewing existing software and unit tests, identifying gaps in test coverage, developing new automated unit tests, and helping establish a repeatable testing methodology that integrates into daily build and regression test cycles. The successful candidate will work closely with software engineers, systems engineers, quality assurance personnel, and customer representatives to improve software reliability while supporting ongoing software development and modernization efforts.
A successful candidate will possess strong software engineering fundamentals, demonstrate sound technical judgment, communicate effectively with technical teams and customers, and thrive in a collaborative engineering environment.
Responsibilities:For the past 43 years, DESE has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DESE provides a compelling benefits package including a generous profit-sharing plan, competitive salaries, and perhaps most importantly, the opportunity to work alongside talented engineers leveraging cutting-edge technologies to solve complex and engaging problems.
Why employees love working for DESE:At DESE, we are committed to creating a company that is known for its respect and care for employees. We understand that happy employees are what keeps our business going and we strive to provide the best opportunities for each individual working on our team! Here are a few reasons you will love working here:
Disability Accommodation for Applicants – DESE Research, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and need an accommodation due to a disability, you may contact us at hrandsecurity@dese.com or 256-837-8004 x123.
Sourced by ZipRecruiter
51 - 200 Employees
Huntsville, AL, US
1982