Software Engineer, SME
Simulation Technologies, Inc.
Job Description
Job Description
Software Engineer, SME
Overview
SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville, AL. This is an upcoming opening with opportunities for growth and professional development.
SimTech offers a market leading compensation package with excellent benefits, work/life balance, outstanding retirement plan, career advancement and much more.
The Software Engineer, SME is responsible for developing, integrating, testing, and validating software applications. This role supports the design and implementation of scalable, high-performance solutions, including advanced mathematical and analytical algorithms, while ensuring code quality, data integrity, and maintainability.
Responsibilities
Provide software development for C++ and Python in the areas of model and tool development, integration, execution, test, analysis and V&V.
Design and implement complex software in C++, CUDA, and Python as defined from an architectural definition, ensuring efficiency, scalability, and maintainability.
Maintain data integrity and optimize code for distributive and/or parallel processing.
Implement advanced mathematical and analytical solutions required for calculations, transformations, and processes defined by specifications.
Apply subject matter expertise in software engineering to support design, development, testing, and deployment of assets.
Evaluate objectives and assignments, select appropriate engineering and programming techniques, and demonstrate sound judgment in adapting solutions.
Other responsibilities as assigned.
Minimum Qualifications & Education Requirements and Desired Skillsets
Bachelor of Science Degree or Graduate Science Degree in Computer Science, Computer Engineering, Math, Physics or Engineering.
Minimum of 12 years of professional experience in software development, software design, and Modeling & Simulation (M&S) environments.
3-5 years demonstrated relevant experience and development with C++, Python, and real-time graphics processor unit (GPU) programming experience> .
Experience with GPU programming and parallel processing technologies, including CUDA.
Demonstrated experience developing, integrating, testing, and validating software applications and tools.
Experience implementing complex mathematical algorithms, analytical models, and data processing solutions.
Proficiency working in Linux-based development environments.
Experience with software configuration management, version control systems, and collaborative development processes.
Strong understanding of software architecture, object-oriented design principles, and software development life cycle (SDLC) methodologies.
Experience supporting Department of Defense (DoD), Missile Defense Agency (MDA), aerospace, or defense-related programs.
Experience developing high-performance computing (HPC) applications and optimizing software for distributed and parallel processing environments.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent written and verbal communication skills with the ability to work effectively in multidisciplinary teams.
Experience mentoring junior engineers and providing technical leadership on software development efforts.
U.S. Citizenship with Active Secret Security clearance and ability to maintain the designated security clearance level is required.
Physical Description
Employees in these positions will function in a general office/cubicle setting environment, and laboratory/testing setting using standard office equipment and various electronic testing equipment, including a computer, telephone, printers, video equipment, computer software, and testing equipment. Will interact in a general office setting environment with various personnel; participate in meetings and contribute to team success; deliver timely results and produce reports; receive and communicate information; may include telework. May function in a specialized laboratory/testing environment using electronic testing equipment, computer software, and complex systems. May move and test equipment of various weights. Laboratory environment may require use of protective equipment (PPE) including but not limited to safety glasses and protective hearing and footwear. May be expected to work varying shifts and hours to ensure successful operation of activities in the organization due to business demands; travel occasionally for assigned work.
About SimTech, Inc.
SimTech's mission is to be the most reliable and cost-effective provider of Signature Models, Simulations, Hardware, Software, Cyber solutions, and Test & Evaluation services. Established in 1983 by a team of experienced scientists and engineers, SimTech has a long history of delivering high-technology defense-oriented solutions.
The company has been recognized as a "Best Place to Work" in 2020 and 2021, and as a "Best Place for Working Parents" in 2022-2026 by the Huntsville/Madison County Chamber of Commerce.
SimTech offers an industry-leading comprehensive compensation and benefits package. Be a part of over 43+ years of excellence-join our team today!
To learn more about our exceptional team and employee benefits, contact SimTech HR or visit for more information.
Equal Employment Opportunity and Affirmative Action Employer
SimTech, Inc. is an Equal Opportunity/Affirmative Action Employer. SimTech, Inc. is a committed EOE/Vet/Disabled employer.
Simulation Technologies, Inc. (SimTech) 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 you need an accommodation due to a disability, you may use the following email address, View email address on us.fitly.work and/or phone number View phone number on us.fitly.work) to contact us about your interest in employment with SimTech.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. SimTech participates in E-Verify.
Job Posted by ApplicantPro- ...Job Title: Software Engineer (SME) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support...SuggestedFull time
- ...Software Engineer SME Job Locations US-AL-Huntsville ID 2026-5140 Category Engineering & Science Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Software Engineer SME to support our...SuggestedFull timeLocal area
- ...Job Description Job Description Position Title: Software Developer-SME Location: Redstone Arsenal Position Type: Full-Time Position... ...software development best practices. Collaborate with engineers, architects, analysts, and other technical stakeholders....SuggestedFull time
- ...Position Title: Cloud Solutions Architect SME Location: Redstone Arsenal... ...modernization strategies. Collaborate with engineering, cybersecurity, and technical teams to develop... ...an array of Government clients in Software Development, Operational/Tactical and...SuggestedFull time
- ...Software Engineer Penta is seeking a highly-motivated Software Engineer to join our Modeling and Simulation Contract - Framework and Tools... ...and agile team or operate as a software Subject Matter Expert (SME) Mentorship Coach junior engineers on coding standards...SuggestedContract work
- ...of the mission to shape the future of space and protect the assets that keep our nation secure. The ideal Sr Space Systems Engineer SME - Ground Systems, possesses deep experience in space system architecture, mission design, and end-to-end systems integration for...Contract workTemporary workFor contractorsFlexible hours
- ...highly capable and collaborative Ground - System of Systems Engineer - SME to support the Golden Dome initiative’s Common Ground Team, a... ...seeking a fast-paced position focused on developing innovative software for the Space-Based Interceptor mission, this opportunity is...Contract work
$86.8k - $198k
Software Developer SMEThe Opportunity: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking...Full timeContract workTemporary workPart timeWork at officeLocal areaRemote work$177k - $198k
...Full Visibility is seeking a Software Developer SME, located in Huntsville, AL Candidate must possess an active Top Secret... ...mission solution areas of Digital, AI & Analytics, Cyber, and Engineering. Our technologists are recognized as industry leaders...Full timeContract workLocal area- AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position will operate...Full time
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...Contract workTemporary workLocal areaRelocation packageFlexible hours
- ...Junior Software Engineer Seeking a Junior Software Engineer to join our team in support of the JTAPS program in Huntsville, AL. The Joint Targeting and Precision Solutions (JTAPS) is a government owned, managed, and developed suite of software. JTAPS is used by the...Contract work
- ...In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful...
- ...Software Engineer Employment Type: W2 Contract-to-Hire Location: Huntsville, AL (100% Onsite) Job Purpose The Software Engineer designs, develops, and tests software applications and products. Additionally, the Software Engineer manages software development teams...Contract work
- ...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 (RWS). The Software Engineer will collaborate closely with a multidisciplinary...Local areaRemote work
- ...Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support across...Work experience placementInternshipWork at officeImmediate start
- ...Job Description: Job Summary We are seeking a Senior Software Engineer to join an interdisciplinary team responsible for planning, designing, and developing advanced software solutions for test and training environments. This role requires an experienced engineer...
- ...Summary: Join a small, collaborative team of interdisciplinary engineers, continuously developing cutting edge products within Mercury... .... It’s an excellent opportunity for an experienced software, electrical, or firmware engineer with strong C programming skills...Permanent employmentWork experience placementCasual workWorldwide
- ...Qualis, LLC is looking for a full-time Software Engineer to work in the Space Domain (SDA) and Missile Warning (MW) mission areas. This position will be filled in Huntsville, AL. Our team is dedicated to advancing the SDA and MW missions through focused and innovative...Full timeFlexible hours
$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Full timeLive inLocal areaWorldwide- ...Job Summary We are seeking a talented Software Engineer to join our team in Huntsville, Alabama. This is an exciting opportunity to leverage your experience in developing software for tactical strike guided munition programs. Huntsville is known for its vibrant aerospace...Local areaFlexible hours
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Technologies is seeking a highly motivated and innovative Software Engineer to join our team in support of the Missile Defense...Full timeContract workTemporary workLocal areaRelocation packageFlexible hours
- ...Software Engineer 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...Flexible hours
- ...Overview i3 is seeking a Software Engineer with 0-3 years of professional experience to help develop cutting edge command and control (C2) and autonomy software for uncrewed platforms including planes, boats, vehicles, and submersibles. This team is developing a web...Full timeWork at officeMonday to Friday
- ...Software Engineer Huntsville, AL Logic is seeking a Software Engineer to support a mission-focused effort in the Huntsville area. This role will play a key part in supporting missile defense efforts and may be filled at different experience levels depending on qualifications...Work at office
- ...Software Engineer 1st Edge is a growing business seeking top performers to join in our mission of developing Artificial Intelligence solutions for our government customers. We offer technically advanced, challenging work in an employee-centered environment driven by...Full timeWork at office
- ...Software Engineering – III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in...Contract workWork experience placement
$134.1k - $241.4k
...potential. Unleash your talent and redefine what's possible. Job Description: Parsons is looking for an amazingly talented Software Engineer to join our team! In this role you will provide support to the Missile Defense Agency Next Generation Software Office to...Work at officeLocal areaWorldwideFlexible hours- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation Assistance Software Developer... ...role, you will collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX designers to deliver...Relocation package
- ...exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a... ...of our government customers. I2X Technologies is seeking a Software Engineer to support ongoing activities for a customer in Huntsville...Work experience placementLong distance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, SME. Be the first to apply!
- software developer positions Huntsville, AL
- senior software engineer remote Huntsville, AL
- software engineer contract Huntsville, AL
- cybersecurity software engineer Huntsville, AL
- part time software developer remote Huntsville, AL
- junior software developer internship Huntsville, AL
- junior software engineer Huntsville, AL
- software system engineer Huntsville, AL
- software engineer remote Huntsville, AL
- software engineer student Huntsville, AL



