Software Engineer for MacCready Works
Devops engineer job in Huntsville, AL
The Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and have the opportunity to test out those devices in flight test environments. This requires the engineer to design, develop, code, test and debug system software as well as analyze and enhance efficiency, stability and scalability of the software on particular devices. There is a mix of full lifecycle development as well as a need to use existing software code base to expand the capabilities to match specific program requirements.
Position Responsibilities
Writes and tests software to support integration of sensors and embedded processors into aircraft (such as autopilots, payloads, software defined radios or other functional components) or other robotic systems
Designs and implements software for prototypes and products using established AeroVironment and industry developed tools and practices. Ensure good configuration control and management of software
Assists in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software. Assists with hardware selection and recommend processing, memory and storage needs of systems
Development will often support rapid prototyping and conceptual level testing and will require estimating time to develop software and scoping the depth of the development with project/program management to fit timeline and budget constraints
Effectively provides development updates and estimate milestone dates to help track progress and ensure project requirements are met on schedule
Trouble-shoots complex systems from a software perspective with hardware diagnostics required. Supports flight test operations
Supports transition of development software to production environments and to certification. Participates in multi-disciplinary development teams
Develops proof of concept capability demonstrations. Conducts and support design reviews
Works on complex issues where analysis of situations or data requires an in-depth knowledge of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
Other duties as assigned
Basic Qualifications (Required Skills & Experience)
A BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field is required or equivalent combination of education, training, and experience
Minimum of 5 - 8 years of relevant experience
Experienced trouble-shooting complex systems is required and is an expert with Python, C, C++11,C++ STL and/or OpenCL
Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools
Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB
Demonstrated mathematical and analytical skills are required
Periodic travel will likely be required in support of testing equipment at approved flying locations
Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments
Other Qualifications & Desired Competencies
Advanced degree is preferred.
Experience with STM32 family of processors highly desired and additional experience working with RTOS systems (such as µC/OS, free RTOS) on those processors is desired
Experience using Video 4 Linux and modifying and compiling Ubuntu Linux Kernels is desired
Experience developing drivers for Linux/ARM and Robot Operating System (ROS) is desired
Experience working with Ardupilot or PX4 open source autopilots desired
Hands on design/build experience is desired; UAV or R/C aircraft or other lightweight miniature robotic systems
Demonstrates effective interpersonal and communication (written and verbal) skills
Demonstrates strong listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings.
Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
Displays strong initiative and drive to accomplish goals and meet company objectives
Takes ownership and responsibility for current and past work products
Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
Focuses on teamwork and puts the success of the team above one's own interests
Physical Demands
Ability to work in an office and R&D environment (Constant)
Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
Clearance Level
No Clearance
The salary range for this role is:
$102,708 - $145,530
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
ITAR Requirement:
T
his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
Auto-ApplySentinel Principal DevOps Engineer - 16640
Devops engineer job in Huntsville, AL
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today.
Northrop Grumman Defense Systems is seeking **Principal DevOps Engineer** **.** This position will be located in **Bellevue, NE,** **Huntsville, AL or** **Roy, Utah** and will support the Sentinel program.
**Position Benefits:**
As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including:
+ Medical, Dental & Vision coverage
+ 401k
+ Educational Assistance
+ Life Insurance
+ Employee Assistance Programs & Work/Life Solutions
+ Paid Time Off
+ Health & Wellness Resources
+ Employee Discounts
This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package.
**What You'll Get To Do:**
This role will focus on automating the provisioning and management of servers, storage, and networking across VMware and physical environments, improving efficiency, scalability, and reliability for a software development environment.
**As an DevOps Engineer, you will:**
+ Design and develop infrastructure as code (IaC) using tools like Terraform and Ansible.
+ Develop scripts, workflows, and playbooks for storage provisioning, automation, and backup integration.
+ Build and maintain automated patching, compliance, and reporting frameworks.
+ Administer and automate Red Hat Enterprise Linux (RHEL) and Windows Server environments including OS deployment, configuration hardening, lifecycle management and patching
+ Manage and automate VMware vSphere based infrastructure including ESXi hosts, clusters, resource pools, templates, and virtual networking/storage objects
+ Provision, automate, and manage Virtual Desktop Infrastructure (VDI) environments using Omnissa Horizon including golden image creation, pool configuration and desktop lifecycle maintenance
+ Maintain CI/CD pipelines for seamless infrastructure deployments.
+ Monitor and optimize infrastructure performance to ensure reliability and scalability.
+ Troubleshoot and resolve infrastructure-related issues efficiently.
+ Collaborate with other teams to identify automation opportunities, troubleshoot issues, integrate infrastructure solutions and ensure the reliability, scalability, and security of the systems.
+ Document Processes and configurations for clarity and maintainability.
+ Optimize infrastructure utilization and reduce manual intervention in operational tasks.
+ Collaborate with stakeholders to understand diverse automation needs and advocate for unified solutions.
+ Communicate progress, problems and best practices to management, leads and teammates.
**Basic Qualifications:**
+ Principal Engineer DevOps: 05 Years with Bachelor's in related field of study, 03 Years with Masters, 01 Years with PhD or 04 additional years in lieu of a degree.
+ Must be a US Citizen with the ability to obtain and maintain a U.S. Government DoD Top Secret security clearance.
+ Must have the ability to obtain and maintain Special Access Program (SAP) approval within 1 year of hire date
+ Current Security + CE (or other DoD 8570 certification)
+ 3 years experience of Microsoft and Linux Red Hat operating system.
+ 3 years experience with scripting languages (i.e. PERL, Python, Bash, YAML, REST APIs).
+ 3 years experience with VMware Cloud Foundation, Terraform, vCenter, vSphere, or similar Virtual Provisioning.
+ Excellent interpersonal, communication and organizational skills.
+ Strong critical thinking and logical reasoning skills with the ability to solve issues
+ Working knowledge of Cybersecurity technologies, NIST standards, and RMF governance
+ Experience working in Agile environments
**Preferred Qualifications:**
+ Active U.S. Government DoD Secret security clearance.
+ Experience with cloud hosting environments including AWS and Azure
\#SentinelSoftware
Primary Level Salary Range: $95,300.00 - $158,000.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
DevOps Engineer
Devops engineer job in Huntsville, AL
Corvid's Missile Defense Systems team is looking to add an experienced DevOps engineer to support a growing portfolio of software tasks supporting a variety of DoD and industry customers. This position will bring experience developing and deploying secure, scalable programs to sensitive environments. Candidate will be a critical component to deployment of Corvid's many computational tools and capabilities, ensuring the well documented and tested applications are easy to use and meet the needs of the customer.
This position will also help Corvid's software team set up and improve various processes that use modern infrastructure tools. Candidate will have the opportunity to work across teams and programs, helping improve the end products through a strong DevOps process.
Responsibilities & Tasking will include:
Design, implement, maintain CI/CD pipelines using GitLab
Setup process improvements using different modern infrastructure tools
Work closely with software team to streamline the build, test, and deploy workflows
Support integration with testing frameworks and compliance scans, improving observability and incident response processes
Work with Apptainer for containerized solutions
Requirements:
Candidate must be a US Citizen and be able to obtain (and maintain) a Secret Clearance
Position requires a Bachelor's Degree in Computer Science (or similar STEM field) and at least 3 years of experience in DevOps, Site Reliability Engineering, or similar roles
Demonstrated experience with modern CI/CD tools (preferably GitLab), containers, and orchestration as well as familiarity with cloud platforms (preferred candidate will have AWS GovCloud experience)
Strong scripting skills are required (preference for GO, Python or Bash)
Understanding of security best practices in DevOps pipelines
Experience with static analysis tools such as Fortify or SonarQube is a plus
Preferred candidate will have experience working in highly restricted environments
Exposure to infrastructure as code is preferred as well
About Corvid:
Corvid Technologies is an engineering firm specializing in high-fidelity, computational modeling and simulation to analyze, design, and manufacture products for aerospace, DoD, and commercial customers. We offer a fast-paced and flexible work environment, where we tackle difficult, cutting-edge technical challenges using state-of-the-art technologies and resources.
Why Corvid:
We value our employee-owners and in addition to offering challenging work opportunities and competitive pay, Corvid believes in providing a strong benefits package that delivers value to our team members at all stages of their career.
Our benefits include:
Employee ownership through our generous 401(k) match in Corvid Stock
Medical insurance via Blue Cross - PPO and High-Deductible plans (with company HSA contribution)
Paid Time Off (PTO) starting at 3 weeks - based on years of industry experience not tenure
Career development and continuing education opportunities
Company provided life, long-term, and short-term disability insurance
Incentive opportunities to reward strong performance and corporate growth
Paid gym membership
Software Engineer - Cyber Security
Devops engineer job in Huntsville, AL
Exciting opportunity for the right professional !!
As a Software Engineer - Cyber Security you will own the design and development of software that integrates the data from an advanced suite of sensors into a responsive, reliable, and safe control system. work with our Systems, Mechanical, and Electronics Engineering teams to contribute to our high performing, world leading Remote Weapon Stations (RWS). Work as the software architect for numerous model and simulation projects to include embedded programming. Participates in formal & informal teams and assume leadership role as needed. This is an On-Site position.
Minimum Requirements and Qualifications
BS degree and 5+ years of direct experience.
Linux development experience in C/C+.
Experience developing software to interface with hardware through GPIO, I2C, SPI, etc.
Experience in the following would be a plus:
Linux multimedia experience (gstreamer or similar).
Experience with ARM processors and/or Raspberry Pi.
JTAG hardware testing
Artificial intelligence / machine learning, and training algorithms.
Image processing (e.g., OpenCV)
Scripting with Python or Bash
Wireshark or similar network debugging tools
Secure network protocols, VPNs, etc.
Control system design (field-oriented control, Kalman filters, system identification)
Continuous integration and testing
Major Responsibilities and Duties
Under the general direction of the Senior Software Engineer, the incumbent will provide general and product specific programming and integration services as required.
Will Interface with Hardware/software application development, installation, and troubleshooting.
Will collaborate with engineers in development and application projects across the product line.
Other duties as assigned, not determined at the time of hire.
EOS Defense Systems is an Equal Employment Opportunity employer to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identification and sexual orientation) or national origin in accordance with applicable federal, state, and local laws. An Equal Opportunity Employer for disabled veterans, recently separated veterans, other protected veterans, and armed forces service medal veterans. An Equal Opportunity Employer of individuals with disabilities. We participate in E-Verify.
UAS and Counter UAS Software Engineer
Devops engineer job in Huntsville, AL
UAS and Counter UAS Software Engineer provides software development and integration of aviation components. Duties/Responsibilities * Engineer for UAS Software development and integration of aviation components * Develop and Maintain integration software and hardware
* Maintain the configuration of integration software and hardware
* Support program and technical interchange meetings
* Support customer technical interchange meetings
* Support hands on testing of UAS operations and software
* Conduct demonstration for customers
Minimum Requirements:
* Master's degree - preferably in Science, Engineering with 2 - 4 years full-time work experience or an equivalent combination of education and years of experience
* Ability to develop and integrate software in the accomplishment of Aviation and Aerospace requirements
* Experience in UAS development, integration and operations
* Computer Programming Languages for Aviation and Aerospace programs
* U.S. citizenship required
Desired Qualifications:
* Bachelor's or Master's degree or equivalent years of experience in an Engineering, Scientific, or Aviation Management Field
Published Salary (if available):
$82,884 - $105,458
Advertised: Oct 16 2024 Central Daylight Time
Applications close:
Software Engineer 3
Devops engineer job in Huntsville, AL
Company: Ultra Intelligence & Communications Command, Control, Intelligence & Encryption (C2I&E) Powering Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the battlefield-find your place in the future of defense.
Mission Solutions
By joining our Mission Solutions business, you will be a member of a team dedicated to providing innovative solutions that streamline the preparation and execution of intricate, mission-critical operations. We focus on enhancing situational awareness, tactical command and control, and seamless video data exchange capabilities within a dynamic, multi-domain environment.
Our team is seeking a Software Engineer with 6+ years of experience with exceptional expertise in C/C++ programming to support our industry-leading Command and Control (C2) product line. This role is ideal for dedicated coders who thrive on solving complex challenges and making a tangible impact in a fast-paced, mission-driven environment.
The salary ranges for our Software Engineers will be as follows:
(all ranges are based on experience and location):
Software Engineer 1 (0-4 years): $70,000 - $95,000
Software Engineer 2 (3-7 years): $90,000 - $115,000
Software Engineer 3 (6-10 years): $110,000 - $135,000
Software Engineer 4 (9+ years): $130,000 - $155,000
This position can be located in Austin, TX or Huntsville, AL.
Required Skills & Qualifications:
* To qualify as a level 3 SW Engineer, must have a minimum 6 years of professional experience in software development.
* US Citizenship is required. Ability to obtain a US Government Security Clearance to access facilities required to perform work.
* Extensive experience with programming languages C and C++. ADA and/or FORTRAN highly desired.
* Bachelor's degree in Computer Science, Software Engineering, or related Science, Technology, Engineering, or Mathematics (STEM) field. Candidates without a degree, but with experience are encouraged to apply.
Desired Skills & Qualifications:
* Prior experience in Air and Missile Defense Systems
* Advanced knowledge of object-oriented programming principles, algorithm design, and data structures.
* Strong problem-solving skills, with a track record of delivering innovative solutions to complex problems.
* Experience with Linux and Windows operating systems and associated software development kits.
* Demonstrated ability to lead small to medium-sized software development projects.
Job Description
* Completes the design, development, and deployment of software programs with minimal oversight.
* Analyzes and resolves issues identified during customer testing and scenario runs.
* Contributes to software architecture decisions and the design of complex systems.
* Provides technical guidance and mentorship to junior engineers and collaborates with other teams to meet project goals.
* Evaluates and implements best practices to improve software quality and efficiency.
* Other tasks as assigned.
#IC
#LI-hybrid
#LI-JK1
Notice
Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements.
Our Benefits
Every employee is critical to our success, and as such, we offer a range of flexible employee benefits, including:
* Annual Bonus - Annual Bonus - Performance Related
* Competitive Paid Time Off (PTO) package plus 11 company holidays
* Early finish on Friday
* 401K w/ company match
* Medical/Dental/Vision Benefits
* Student Loan Assistance Program
* Array of voluntary benefit offerings
Ultra I&C is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other legally protected state or federal classes.
We provide affirmative action in employment for qualified individuals with disabilities and protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. If you need an accommodation in any part of the application process, email ********************."
Auto-ApplySoftware Engineer
Devops engineer job in Huntsville, AL
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Location: Huntsville, AL 35803
Job Title: Software Engineer III
Duration: 3+ months with a possible extension
Description:
The Contracted Software Engineer will be responsible for:
• Refreshing software products (board support packages/software development kits).
• Building software products for Intel based processor boards.
• Documenting, unit-testing, and debugging software products.
• Placing software products under configuration management.
• Updating any associated software documentation.
Operating Systems Development Experience (one or more of the following):
• Linux
• Windows
• VxWorks 6.x
Qualifications
• Eligible to work on ITAR projects
• Bachelor Degree in Electrical, Computer Engineering, or Computer Science from an accredited university or college or equivalent.
Desired work experience:
• At least 5 years of experience performing developing software and device drivers for one or more of the listed operating systems.
Required Characteristics:
• C/C++ knowledge.
• Proficiency with source/version control systems.
• Must have experience building and debugging for one or more of the above listed operating systems.
• Experience with Agile/PLM would be great.
Additional Information
To discuss on this, please contact:
Himanshu Prajapat
Call on: ************
**********************************
Easy ApplySoftware Engineer IV (Cyber) - NTC - Huntsville
Devops engineer job in Huntsville, AL
Job DescriptionSalary: $130,000 - $140,000 salary DOE + annual NTC incentive up to $15K on quarterly review
This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support the H1B Visa for this position.
This position is not remote and incumbent is required to work onsite in Huntsville, Alabama.
Position: Software Engineer lV (Cyber) - NTC
Division: Technology
Department: Nomad Total Command (NTC)
Status: Full-Time
Overview: Nomad Global Communications Solutions (Nomad GCS) is a leading provider of advanced interoperable communication solutions for disaster response, tactical operations, mobile telemetry, and medical command centers. We serve customers within the state and federal government, as well as private sector customers worldwide. Our mission is to provide seamless solutions when every minute matters.
The Software Engineer lV is a full stack developer within the Nomad Total Command (NTC) team. NTC develops and supports the technology integrated into Nomads specialty vehicles and shelters. This technology provides detailed insight into each product and allows a user to remotely control its features and functions, as well as log all such activity. This position also includes the opportunity to create software applications that will be incorporated into NTC but used internally at Nomad by other teams, including Project Management and Finance.
Responsibilities:
Be a substantive contributor to software development efforts by actively participating in software development meetings and providing strategic and technical recommendations.
Be able to work on complex projects independently.
Design system architecture based on client requirements.
Recommend solutions by analyzing in-house development options versus third-party alternatives.
Develop frontend user interfaces and backend code for internet/intranet applications:
o Determine design methodologies and toolsets.
o Establish comprehensive roadmap. Create multimedia applications using authoring tools.
o Delegate, as appropriate, and address team questions.
o Manage priorities throughout the development life cycle to ensure completion in a timely manner.
o Remove or escalate obstacles.
o Manage and review code from Software Engineers at levels l through lll / third-party code.
o Design and conduct tests prior to delivery.
Integrate applications by designing database architecture and server scripting, including establishing connectivity with network systems, search engines, and information servers.
Debug and troubleshoot development issues across platforms.
Support efforts to obtain and maintain Authority to Operate (ATO) by designing, documenting, and implementing secure system architectures that meet compliance standards.
Address findings from Fortify, Nessus, and other security scanning tools by remediating vulnerabilities and documenting corrective actions.
Work collaboratively with internal and external security officers to ensure alignment with cybersecurity requirements and to facilitate successful security assessments and audits.
Take ownership of projects and provide input sufficient to complete Sprints.
Mentor, advise, and coach Software Engineers at levels l through lll.
Work on multiple projects concurrently and escalate issues in a timely manner.
Support end users by developing documentation and assistance tools.
Stay current on internet/intranet technologies and software products.
Assist junior developers in building out project subtasks and estimating time to complete tasks.
Prioritize tasks effectively to ensure alignment with Roadmap objectives.
Manage ad hoc projects, ensuring they do not interfere with the timely completion of strategic Roadmap items.
Provide feedback to the Project Manager on task progress and completion.
Escalate unresolved issues to management in a timely manner.
Accountabilities:
Effectively serve as a team lead by coaching and mentoring, providing constructive feedback, and contributing to the success of Software Engineers at levels l through lll.
System architecture design, including security, user authentication, authorization, command nodes, session management, SSL certificates, API integration, web sockets, messaging and information exchange, versioning, data logging, dependencies, configurations, code translation, local and cloud hosting, database management, unit testing, and multi-thread development.
Master system architecture design, frontend coding, and backend coding sufficient to complete basic-to-moderately challenging projects.
Submission of code that is efficient and clean, with minimal bugs.
Timely completion of tasks pursuant to agreed-to Sprint requirements in a high-quality manner.
Collaborate with other developers and escalate appropriate issues.
Support the pursuit and maintenance of Authority to Operate (ATO) by ensuring secure development practices, responding to scan findings, and coordinating with security stakeholders.
Actively participate in NTC meetings and demonstrate effective communication.
Arrive and depart from work within standard office hours and responsive outside of such hours as needed.
Required Education / Experience:
Education / Experience:
MS in Computer Science and 5+ years experience in web programming
or
BS in Computer Science or related field and 7+ years experience in web programming
or
High school degree and 11+ years experience in web programming
Employment Experience:
4+ years experience serving as team lead of at least 3 developers
2+ years experience with web application architecture
Development of multiple successful end-to-end software applications
Expert understanding of HTML/CSS, frontend frameworks and libraries with experience coding 5+ user interfaces
Expert understanding of web application function
Expert level coding, which is efficient and clean, with minimal bugs
Expert level experience with relational database systems and Object Oriented Programming
Advanced understanding of web application function, including security, session management, SSL Certificates, and user authentication and authorization
Experience leading a software development team and track record of successfully seeing projects through from beginning to completion
Ability to code within an existing structure and framework that may be inconsistent with past experience
Ability to identify, track and follow instructions regardless of whether they are conveyed in meetings, verbally, via email or Teams.
Technical Experience:
Languages: Expert Level - Java, Typescript, NODEJS, JavaScript
Frameworks: Expert Level - Angular 2+ or React
Data Management: Expert Level - SQL, MQTT
Preferred Additional Experience:
Languages: Kotlin, Ruby
Frameworks: Vue, Express JS
Data Management: MongoDB, QuestDB
Security Principles: JSON web tokens, Security Technical Implementation Guide (STIG)
Experience with USG-affiliated coding projects
Experience with network diagnostics and network analytical tools
Experience with web application architecture
Familiarity with Authority to Operate (ATO) processes and experience responding to Fortify, Nessus, or similar security tool findings
Thorough understanding of NIST 800-53, or experience implementing NIST 800-53 to software packages, or incorporating NIST 800-53 controls into the software development cycle to achieve an ATO
Compensation & Benefits:
Nomad offers a competitive base pay along with a benefits package.
Opportunities for promotion and compensation increases based on performance in quarterly reviews.
Promotion, Bonuses & Compensation Increases:
Advancement and bonuses based, in part, on regularly exceeding expectations in Quarterly Reviews.
Physical Demands:
While performing the duties of this job, the employee will be required to use hands and arms to handle, feel, reach, or operate objects, tools, or controls.
Specific vision abilities required by this job including close vision, distance vision, peripheral vision, depth perception, and the ability to distinguish individual colors.
Working Environment:
The work environment is a partially environmentally controlled indoor environment. Depending upon the time of year, temperatures can fluctuate between 60F and 100F but is typically around 70F. There are times when working outside will be required.
The employee may be subjected to noise levels, ranging from low volume to loud and will be required to wear provided safety hearing devices from time to time, which will be provided.
All Team Members must wear provided OSHA approved eye protection at all times in manufacturing areas. The employee will be required to wear provided safety eyewear throughout the performance of their duties.
Nomad GCS is an equal opportunity employer, (EOE,) and voluntarily follows affirmative action guidelines. As an equal opportunity employer, Nomad GCS does not discriminate in its employment decisions on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable state and local laws.
Software Engineer w/ Top Secret Clearance
Devops engineer job in Huntsville, AL
We have served NASA and the DoD since 1978, providing critical support to our customers' mission and enterprise systems. We provide a variety of services and capabilities to government and commercial industries including engineering, cybersecurity, communication, multimedia, and IT.
Job Description
Software Engineer
Rothe Development, Inc. (RDI) is seeking a Software Engineer to join our security control assessment, vulnerability assessment, software assurance, and risk assessment teams supporting our Nation's ballistic missile defense program. This individual will perform research, analysis, and data gathering activities while conducting threat, vulnerability, and capability maturity assessments. The individual will be expected to apply critical thinking, conduct gap analyses, and develop implementation plans for the improvement of cybersecurity in large, complex defense systems.
This position is an on-site role in Huntsville, Alabama (Redstone Arsenal) and requires Top Secret Clearance.
Salary range: $125,000 to $135,000 annually
Required Qualifications:
Bachelor's degree in Engineering, Computer Science, Information Systems or related field with 7 years of software and development experience with a minimum of 3+ years' hands-on experience working with DevSecOps/AGILE related technologies.
Security Clearance requirement is Top Secret.
Functional Responsibility: Participates in the research, analysis, design, testing and implementation of complex computer network security/protection technologies for company information and network systems/applications. Creating and implementing systems software environments to analyze data, deploy and configure static and dynamic code scanners, and have a clear understanding of various automation tools for developing digital pipelines (CI/ CD pipelines) in cloud and other virtual environments.
Operates across Cybersecurity Vulnerability Assessment and Cybersecurity Software Assurance Assessment tasks.
Rothe Benefits:
Rothe offers competitive compensation and a benefit package. Full-time employees may participate in:
Medical Insurance
Dental Insurance
Vision Insurance
HRA/HSA/FSA Accounts
Life and AD&D Insurance
Short- and Long-Term Disability
Critical Illness & Accident Insurance
Hospital Indemnity
401(k) Plan with company matching
Paid Time Off & Holidays
Executive Order 15056 Sick Leave
Additional Administrative leave options (Bereavement, Jury Duty, Military)
Position Details:
Top Secret clearance is required
This is an on-site position at a government facility
Requires presence on site in Huntsville, AL.
Salary range: $125K to $135K annually
Applications are accepted until Sunday, November 30, 2025
To apply complete online submission at **************************
Rothe is an EEO/AA/Disability/Vets Employer and complies with E-Verify.
Rothe shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, national origin, disability or veteran status.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Software Engineer
Devops engineer job in Huntsville, AL
Join our dynamic team as a Software Engineer supporting Internal Research and Development (IRAD) initiatives in Huntsville, AL. Work collaboratively in a diverse environment to understand system requirements and develop new capabilities and algorithms essential to system performance. This role requires intensive mathematics and physics-based problem-solving. In addition to software development, you will participate in reviewing requirements and test cases for software capabilities.
Responsibilities
* Collaborate with a team to understand system requirements and create new capabilities.
* Implement complex algorithms and capabilities that are critical to system performance.
* Participate in the review and development of software requirements and test cases.
Essential Skills
* Proficiency in C/C++ OR Java, Unix OR Linux, MATLAB OR Python.
* Active secret clearance.
* Bachelor's degree with 5+ years of experience or 3+ years of relevant experience.
* Recent and extensive software development experience in C++ or Java.
* Experience with Unix/Linux OS, scripting, automated software testing, and analysis.
* Familiarity with container technologies such as Docker and Kubernetes, and CI/CD pipelines.
* Experience using Atlassian tools such as Jira, GitHub, and Jenkins.
Additional Skills & Qualifications
* Advanced degree in Mathematics, Physics, or Computer Science is preferred.
* High proficiency with Linux, scripting, and operations.
* Experience in automated software requirements testing and analysis.
* Familiarity with battle management or fire control systems.
* Experience with Behavior Driven Development (BDD) tools like Cucumber.
* Proficiency in Static & Dynamic Code Analysis Tools like Coverity, Fortify, and SonarQube.
* Experience with Model Based Systems Engineering (MBSE) in conjunction with CI/CD, containers, and pipelines.
* Solid experience in mathematics and physics.
Work Environment
Work onsite at a cleared facility, 9/80 schedule. The role supports a cleared IRAD project for a major defense company in the United States, offering a professional and secure work environment.
Job Type & Location
This is a Contract position based out of Huntsville, AL.
Pay and Benefits
The pay range for this position is $60.00 - $60.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Huntsville,AL.
Application Deadline
This position is anticipated to close on Dec 26, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Software Engineer
Devops engineer job in Huntsville, AL
JOB TITLE: Software Engineer PAY RATE: Up to $65/hour
We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client.
Job Details:
Job Type: Contract (12 months with potential for extension)
Clearance: Active Secret Clearance is required
Industry: Aerospace / Defense / Aviation
Benefits: Medical, dental, and vision (Cigna)
Perks: Bonus potential + Priority access via Tier 1 supplier
Openings Nationwide: Thousands of opportunities across the U.S.
Qualifying Questions:
Are you a U.S. person as defined under ITAR regulations?
Do you meet the educational and experience requirements for this role?
Can you commute to the job location or relocate if necessary?
Summary:
Support the full software engineering lifecycle in accordance with the program Software Development Plan (SDP), including requirements analysis, object-oriented design, coding, unit testing, integration, and support for formal testing and delivery.
This role is based onsite in Sunnyvale, CA; Huntsville, AL; or Littleton, CO (Deer Creek) and supports programs requiring special access.
Candidates should have experience with C/C++ embedded software development. U.S. citizenship and an active Final Secret clearance are required prior to start.
Requirements:
Active Final Secret clearance
Must fill out Questionnaire and include with the resume at time of submit
Bachelor's degree in Computer Science, Aerospace Engineering, or related field
Experience with C and/or C++
Real-Time Operating System (RTOS) experience
Low-level embedded software development (BSPs, device drivers, bootloaders)
Familiarity with hardware interfaces, bus protocols, and analog/digital signaling
Strong troubleshooting and problem-solving skills
Ability to work on multi-disciplinary teams
Must be a U.S. Citizen (as defined by ITAR).
Preferred Skills
Agile software development experience
Full software lifecycle experience (design, architecture, integration, test)
Knowledge of Model-Based Systems Engineering (MBSE)
Experience with multiple communication protocols
Strong written and verbal communication skills
About Us:
The Structures Company is a premier national aerospace and defense staffing agency specializing in contract, contract-to-hire, and direct hire placements. We deliver expert workforce solutions across engineering, IT, production, maintenance, and support roles.
As trusted partners to major aerospace OEMs and Tier 1 suppliers, we connect professionals with opportunities to grow and excel in the aviation and aerospace industries.
Eligibility Requirements:
Must be a U.S. Citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3) to comply with ITAR regulations.
Keywords: aerospace, aviation, engineering, maintenance, aircraft design, defense
Take your career to new heights-apply today!
Software Engineer
Devops engineer job in Huntsville, AL
a.i. solutions is seeking a highly-motivated Software Engineer to support the Reagan Test Site (RTS) Engineering and Technical Services (RETS) Program in Huntsville, AL. The Software Engineer will support ballistic missile, guided weapon and aeronautical tests and evaluations as well as support space situational awareness operations and experiments. The successful candidate will demonstrate the ability to embrace the a.i. solutions mission and work to continually exceed the expectations of our customers.
Essential Roles & Responsibilities:
Work effectively with other Software Engineers in a team environment to design, code, test, document, and release new and modified functionality to existing software
Coordinate with Software and System Engineers, Configuration Management, and Test Operations to ensure successful integration, verification, and validation of new code
Support RETS on multiple software domains
Work with real-time software applications on the RHEL OS
Maintain existing software projects by preventing code rot, upgrading systems, and resolving critical software bugs
Work to identify and resolve Risk Management Framework (RMF) findings within our software products
Work on range test missions as well as RETS technical projects involving software and other technical support
Maintain membership to our Issue and Technical Review Boards to discuss issues/bugs/artifacts pertaining to our software products
DoD Approved 8570 Baseline Certification (e.g. Security+ce) obtained prior to hire
Obtain a CE (Computer Environment) Linux+, Server+ or similar certification meeting DoD 8140.01/ DoD 8570.01 baseline certification for IAT Level II within 3 months after employment start date and maintain certification thereafter.
The flexibility to work occasional non-duty hours or on weekends to support specific project or mission requirements
Minimum Qualifications:
U.S. Citizenship AND must be able to obtain and maintain a DoD Secret Security Clearance prior to start
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related Engineering degree
5+ years of experience as a Software Engineer in a software development environment with a solid understanding and proficiency using the Object-Oriented Programming (OOP) concepts (Preferably C++ or Java).
Obtain a Security+, CySA+, GICSP, or similar certification meeting DoD 8140.01 / DoD 8570.01 baseline certification for IAT Level II prior to employment start date and maintain certification thereafter.
Obtain a CE (Computer Environment) Linux+, Server+ or similar certification meeting DoD 8140.01/ DoD 8570.01 baseline certification for IAT Level II within 3 months after employment start date and maintain certification thereafter.
Desired Background
Proficiency with Version Control toolkits (SVN or GIT preferred)
Experience providing inputs to complex project proposals within defined time constraints involving multi-discipline teams
Ability to quickly connect in-person and in writing, and to actively listen and perceive the needs, values or opinions of others
Demonstrated leadership accomplishments professionally and personally
Proactivity in identifying and addressing challenges to include innovations that result in positive organizational impact
Proficiency in the following preferred:
C++ Boost libraries
Java CORBA, Apache Tomcat, Apache ANT
Basic System Administration
Effectively using the Micrococcus Fortify product
Eclipse or any other IDE
Relational databases (especially MariaDB)
MAKE A MOVE, MAKE AN IMPACT.
a.i. solutions was founded over 25 years ago with a mission to MAKE AN IMPACT by exceeding expectations. A move to our team means using your passion and ingenuity to MAKE AN IMPACT through innovations, defending national security, and enabling access to space. MAKE A MOVE, to join a team driven by a shared ambition, and rewarded for individual contributions.
BENEFITS THAT MAKE AN IMPACT:
Salary ranges from $115,000 to $140,000 depending on relevant experience and qualifications
View Our Benefits Offerings
Paid Time Off and Holidays
401k Safe Harbor Plan, we contribute on Day #1
Paid Parental leave for Mom & Dad
Company Paid Life/AD&D
Tuition Assistance
Wellness plans that reward wellbeing & work life harmony
Software Engineer: HSV-2530
Devops engineer job in Huntsville, AL
deci Bel Research seeks a Software Engineer to support the GMD Weapon System (GWS) team on the Ground-based Midcourse Defense (GMD) system. On the Ground Support Systems (GSS) IPT, you will be responsible for developing and implementing software capabilities that best meet changing customer needs for new and existing features, collaborating with team members, and working in a cross-functional agile scrum team.
Responsibilities Include:
* Design, develop, document, debug and test application software and systems
* Collaborate with other software and systems engineers to determine user needs
* Support advanced portions of the lifecycle of software development to include requirements definition, integration, and deployment
* Prioritize and adjust tasks to accomplish project results with limited oversight and direction
* Apply "systems thinking" to ensure developed products are scalable, maintainable, and meet end-user needs
* Communicate openly and effectively with teammates and customer representatives
* Thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborations across disciplines
Education Requirements:
Bachelor's degree in a STEM related field from an accredited university with two years' experience, or a Masters degree.
Experience Requirements:
* 2 years of experience in software development with proficiency in Java and C++.
* Familiarity with JavaFX and Java 21 features
* Proficiency using Git
* Experience deploying and managing software in a Linux (preferably RHEL8) environment
* Familiarity with Eclipse IDE
* Strong grasp of OOP design principles and patterns
Special Skills Desired:
* Degree in Software Engineering or related field.
* Missile Defense domain knowledge
* Knowledge of MySQL for database management and data retrieval
* Experience with gRPC and RESTful services
* Familiarity with Atlassian toolset (Jira, Bitbucket)
* Security + Certification
* A current active in-scope U.S. Government DoD Top Secret security clearance.
Applicant selected must have an active Top Secret security clearance. Must be a U.S. Citizen.
Software Engineer
Devops engineer job in Huntsville, AL
Job DescriptionSalary:
Contingent on award, Ampersand Solutions Group (
AMPERSAND
) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software development, design, and test subject matter expertise in a multicloud, hybrid multicloud environment.
Scope: Responsible for the design, development, testing, verifying, sustaining, and fully documenting developed software. Develops complex software applications involving graphical front-end interfaces, visualization toolsets, SQL Database interfaces, multi-user GUI interfaces, and rule-based assessments. Works with application Product Owner to decompose Use Case entities into implemental software requirements. Performs software analysis, code analysis, requirements analysis, software reviews, software risk analysis, and software reliability analysis. Performs analysis on new software developments and revisions to existing systems to enhance system efficiencies. Responsible for software testing and user/system requirements verification/validation processes and procedures. Troubleshoots production problems related to deployment of software applications. Evaluates implemented requirements in software to determine if these requirements were met in deliverable software. Assists in the evaluation and recommendation of application integration and testing tools. Participates in development of software user manuals and technical reports. Works with project leads, developers, and end users to ensure application designs meet business requirements. Understands DoD customer test processes related to data management, scheduling, planning, and commitments across all types of tests. Matures the use of DevSecOps in automating product delivery while maintaining collaboration with security, assurance, and product owners.
Required Qualifications
Minimum 0-10 years of relevant, related experience plus:
Bachelors degree from an accredited institution in engineering, science, or other relevant field or:
Associates Degree in a relevant field from an accredited institution plus 2 years relevant, related experience
High School Diploma / GED from an accredited institution plus 4 years relevant, related experience
Ability to obtain and maintain a DoD Security Clearance at the appropriate level
Willing to periodically travel in support of test events
Ability to support a hybrid work environment comprising telework and on-site support
Desired Qualifications
ACTIVE DoD SECRET or TOP SECRET Clearance
Experience supporting the US Ballistic Missile Defense System
Recognized expertise in specialized acquisition, logistics, technology, systems, or processes
Proven mastery of relevant concepts, theories, principals, and techniques relevant to hybrid multicloud environments and/or analysis supporting DoD test missions
Knowledgeable of DoD ballistic missile defense system testing direction and requirements
Experience directly interfacing with project customers and stakeholders
Experience with Microsoft Visual Studio, .NET, ASP.NET, SQL Server, Python, Matlab, C#, JavaScript, React, Gitlab, Typescript, Selenium, and unit tests
Experience developing in an agile approach using scrums and sprint development cycles with regular releases and peer code reviews
Experience utilizing and developing using cloud native IaaS and PaaS
Strong Microsoft Office skills
Necessary Qualifications
Honesty, superior ethics
Interpersonal savvy, excellent communication skills
Ability to work as a team
Initiative
Positive attitude
Professionalism
Software Engineer- HSV, AL (Contingent on Award)
Devops engineer job in Huntsville, AL
Job Description
Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.
Davidson is seeking a Software Engineer to support the SCALE (Supply Chain Analytics and Logistics Environment) development program in Huntsville, AL. SCALE is a data-driven analytics platform that integrates procurement, logistics, and forecasting operations to enable predictive and prescriptive decision-making for the Department of Defense. The ideal candidate will be passionate about building scalable, secure, and data-centric software solutions in an Agile development environment. The role is part of a cross-functional team including software developers, data analysts, data engineers, product owners, and cybersecurity professionals, all focused on building a secure, scalable, and data-driven environment that supports enterprise-level analytics and AI readiness.
All team members should be able to:
•Experiment with innovative ideas and technologies to expand the realm of possible
•Self-organize and contribute to Agile ceremonies and iterative development
•Collaborate and visualize concepts effectively (e.g., whiteboarding, technical diagrams, 1-pagers)
•Embrace continuous learning and contribute to shared technical architectural growth
Job Responsibilities:
The Software Engineer will design, build, and maintain modular software components, APIs, and microservices that serve as the backbone of the SCALE analytics ecosystem. This role involves building data services and integration layers that support Power BI dashboards, advanced analytics and secure system interoperability. This includes:
•Designing and implementing RESTful APIs, data access services, and backend logic to support dynamic reporting and analytics.
•Developing and maintaining data pipelines and middleware to connect databases, APIs, and visualization layers.
•Integrating data pipelines into an Infrastructure as Code (IaC) DevSecOps CI/CD environment.
•Collaborating with data analysts to optimize query performance and data retrieval for business intelligence and forecasting tools.
•Participating in code reviews, testing, and integration to ensure high-quality, maintainable software.
•Supporting documentation, version control, and configuration management in alignment with Agile best practices.
•Assisting in the design and implementation of scalable architecture to enable future AI/ML features and predictive analytics modules.
Job Requirements:
•Bachelor's degree in Computer Science, Software Engineering, or related field.
•4-10 years of professional experience in software development.
•Proficiency in one or more modern programming languages (Python, C++, Java, or similar).
•Experience developing in Linux and/or Windows environments.
•Strong understanding of RESTful API design, modular code structure, and service-based architectures.
•Familiarity with SQL and database integration (SQL Server, PostgreSQL, or similar)
•Exposure to AWS, Azure, or hybrid cloud architectures.
•Knowledge of full software development lifecycle best practices, including code reviews, unit testing, CI/CD, and version control.
•Excellent collaboration and communication skill within Agile, multi-disciplinary teams.
Desired Competencies:
•Experience integrating Power BI or similar visualization platforms through back-end data services or APIs.
•Experience with containerization and orchestration.
•Familiarity with data-centric applications or enterprise reporting environments.
•Understanding of DevSecOps pipelines, automated testing, and infrastructure-as-code.
•Experience with web protocols (REST, gRPC, Pub/Sub) and modern frameworks (Flask, FastAPI, React).
•Familiarity with Infrastructure as Code (IaC), such as Terraform or CloudFormation
•Working knowledge of DOD security and compliance standards.
Clearance:
•Must currently hold or be able to obtain a Secret security clearance (not required to start)
Job Posted by ApplicantPro
Ground Station Software Engineer
Devops engineer job in Huntsville, AL
Description WORK LOCATION: San Luis Obispo, CA, San Diego, CA, Huntsville, AL, Herndon, VA
SALARY RANGE: $140,000 - $230,000
FLSA STATUS: Exempt
Edge Autonomy is seeking an experienced UAS ground station software engineer to expand the capabilities of the Ground Control Station (GCS) that operates multiple edge autonomy aircraft. You will be writing code for the primary interface between the human user and the aircraft. It must be simple to use, mission focused, and assure flight safety. Your code will enable users to monitor health and status of the aircraft and manage vehicle flight paths to meet their mission objectives while balancing aircraft performance constraints, airspace constraints, dynamic weather conditions, datalink limitations, threat avoidance, and coordination with external entities.
RESPONSIBILITIES
The following job functions are a basic requirement but are not limited to and may be assigned other duties.
Design and write code to expand the capabilities of the Ground Control Station (GCS)
Work on a small team that handles all aspects of Ground Station Development including the Graphical User Interface (GUI), algorithm development, and the communications interface to the aircraft
Coordinate with operational users and the flight test team to respond to emerging operator needs and identify opportunities to expand the capabilities of the GCS software to reduce operator workload, increase mission success, and maximize flight safety
QUALIFICATIONS
The following are a non-exhaustive list of qualifications for the position:
Strong understanding of the requirements, architecture, and design features of UAS ground control stations
Significant experience writing code for UAS Ground Systems
Understanding of UAS architectures and subsystems
Understanding of aircraft flight management including aircraft performance constraints and airspace constraints.
Proficient writing code in object-oriented languages (e.g. C#/Java/C++)
Strong sense of ownership and drive in digging into complex problems
Understanding of Human Factors design for UAS command and control
Experience building simple and elegant graphical user interfaces
Network programming and understanding of the IP protocol
Experience with GIS mapping engines
Experience building a System Integration Lab (SIL) or Hardware Integration Lab (HIL) for Unmanned Aircraft
Experience supporting flight test
Bachelor's degree in engineering or similar
Master's degree in engineering preferred
Strong understanding of the requirements, architecture, and design features of UAS ground control stations
EDGE AUTONOMY BENEFITS
Matching 401(k)
Paid PTO
Paid holidays
Medical, vision, and dental insurance
Group Short-Term & Long-Term Disability
HSA and FSA Options
Critical Care Plan
Accident Care Plan
Hiring Requirements
If an offer of employment offer is extended, applicant must have the ability to pass a background check and the ability to be insured by the Company's Auto-policy. An Offer of Employment is contingent upon the results.
Clearance Requirements
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status.
Edge Autonomy is an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact [email protected]
Continued employment remains on an “At-Will” basis.
Auto-Apply25-584 Software Engineer E5
Devops engineer job in Huntsville, AL
WE ARE ARCARITHM , and we are changing the world!
If you are ready to grow your career and change the world with us, then join the Arcarithm team!
We are located in beautiful, downtown Huntsville, AL, one of the fastest growing cities in the U.S.! At Arcarithm, we cultivate and foster an environment of integrity, open communication, work life balance, and career development. We are committed to investing in our employees by offering comprehensive health insurance options, a generous 401K plan, competitive salaries, continuous career growth opportunities, flexible schedules including remote work, mentoring and performance incentives.
Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data analytics. You will work in a dynamic and challenging environment alongside our customers which include Lockheed Martin, General Dynamics, Northrop Grumman, Raytheon, US Army, US Navy, US Air Force, the Missile Defense Agency, and NASA on cutting edge technologies including machine learning, augmented and virtual reality, big data analytics, and more!
We are excited to continue to change and improve the world through innovation and technology! Contact us today to hear more about Arcarithm and all we offer!
Job Title: Software Engineer
Job Location: Huntsville, AL
Job Description
This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in the Java language for the Regional Applications Battle Management team in Huntsville, AL. Under minimal direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support. Maintains currency, debugs and configures related software products. Works from specifications to develop or modify operating systems applications. Assists with design, coding, benchmark testing, debugging and documentation of programs. Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system. Designs, codes, tests and implements tools for operations automation. Works on most phases of software systems programming applications, and may require minor instruction and guidance in other phases.
Must have an active and transferable DoD security clearance with current investigation at the required level. Must be able to maintain the required clearance
Required Education/Experience:
Bachelor degree in computer science, mathematics, physics, engineering, or related field and 0-2 years of experience or 0 years with a graduate degree. For non computer science major, prefer comp-sci minor.
Responsibilities:
This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in the Java language for the Regional Applications team in Huntsville, AL supporting Battle Management Sensor Resource Management (BM/SRM). This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in the Java language. Under appropriate direction, provides updates to multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Responsible for performing analysis and technical support of systems software products, including problem resolution, design, development, testing, operational integration, and user support.
Required Skills:
Experience with Java software development; understanding of searching/sorting algorithms and data structures.
Technical Skills:
Software engineering and software development with Java experience (additional experience with C++ also desired).The ideal candidate will have experience and knowledge of basic software practices such as coding standards and configuration management. Candidate must have excellent oral and written communication skills and an ability to work effectively in a rapid paced, team environment. Desired technical skills: Experience developing enterprise applications. Familiarity with Java foundation classes and toolkits. Knowledge of server side/database development, computer system administration. Flexibility and willingness to take on unanticipated tasking is highly desirable. Security+ or equivalent highly desired.
Arcarithm is an Equal Opportunity employer and all qualified candidates 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. Arcarithm participates in E-Verify.
Auto-ApplySoftware Engineer (Must be a US Citizen)
Devops engineer job in Huntsville, AL
IERUS Technologies is a growing, employee-owned business focused on providing leading-edge solutions across the electromagnetic spectrum. Our work supports defense and commercial customers with expertise in software development, systems engineering, and hardware design. We seek motivated engineers who thrive in collaborative, fast-paced environments and who want opportunities to contribute to multiple projects over time.
Position Overview:
IERUS is seeking a Software Engineer with strong C/C++ skills to support development, integration, and testing of systems for defense applications. This role will focus on National Instruments (NI) environments for test and control software, with opportunities to expand into other projects as business needs evolve. While LabWindows/CVI and LabVIEW are highly relevant, engineers with solid C/C++ backgrounds can learn these tools on the job.
This position requires periodic travel to Valley Forge, PA (up to 50% during contract execution).
Responsibilities:
Design, develop, integrate, and maintain C/C++ applications for test, control, and data acquisition systems.
Support development in National Instruments environments including LabWindows/CVI and LabVIEW.
Contribute to system verification, validation, and hardware-in-the-loop testing.
Perform software design, coding, debugging, documentation, and unit testing.
Collaborate with hardware, FPGA, and embedded engineers to support cross-disciplinary efforts.
Participate in peer reviews and ensure adherence to coding standards.
Support the transition of software into integration, operational, and sustainment phases
Required Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
2+ years of professional experience with C/C++.
U.S. Citizenship
Active Secret clearance.
Familiarity with Git and modern configuration management practices.
Strong problem-solving, communication, and teamwork skills.
Desired Qualifications:
Experience with LabWindows/CVI or LabVIEW (National Instruments products).
Background in FPGA development and hardware description languages (HDLs) such as Verilog or VHDL.
Experience with embedded software development and real-time systems.
Exposure to automated test equipment and hardware-in-the-loop environments.
Familiarity with Agile development practices and task tracking tools such as Jira.
Ability to support multiple projects and adapt quickly to new challenges.
Location: Huntsville, AL (up to 50% travel to Valley Forge, PA during contract execution)
IERUS Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class.
IERUS Technologies participates in E-Verify.
Solutions Software Engineer
Devops engineer job in Huntsville, AL
[ABOUT ISTARI DIGITAL]Istari is a digital engineering software company enabling our customers to turn the physical world into the digital to accomplish their specific mission or business objectives. Istari was founded with the vision of making open, scalable digital engineering ecosystems a reality - where new technologies and systems are created digitally, free from the real-world constraints of costs and schedules. We are creating the world's best engineering model sharing platform, allowing our customers to simply and securely integrate their models across different engineering disciplines, organizations, and security levels.
At Istari, we are passionate about our mission of creating the world's first open and scalable industrial metaverse. Whether our customers are designing prototypes, performing virtual testing, or training AI and autonomy for complex systems, we know that going digital will save them time, resources, and reduce their environmental impact.
While we are a distributed team with most team-members working remotely, we place an emphasis on staying connected and collaborative, prioritizing in-person opportunities to build trust as a team. At Istari, we still believe that trust is best built in-person. To do this, we have an engineering headquarters in Cambridge, MA for focused technical development and several times per year we gather for an off-site that allows us to develop our professional skills and our team relationships.
[VALUES]At Istari, we live by our values, which include:
Purposeful AutonomyWe value letting people self-organize and self-motivate. Our flat structure and lack of meeting clutter are meant to empower individuals and teams to be proactive.Our autonomy is measured, goal-oriented, and results-driven - not meandering. Clear objectives help us prioritize our time.
Smart TransparencyWe believe in honest-but-kind communication, transparency, and open-door policies. We love learning about challenges and tackling them early, not hearing good or bad news late. We share work-in-progress across our team. Fast feedback keeps autonomy purposeful.
Continual CuriosityAt Istari, we love learning to do things ourselves. We ask, read, share, teach - even watch YouTube videos - to learn new skills to solve problems. When we make breakthroughs, we write them down. Writing focuses ideas, helps us learn, and helps us share.
Equal Opportunity Istari is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
We are seeking a highly motivated and technically proficient Solutions Software Engineer to join our team in Huntsville, AL. In this role, you will leverage state-of-the-art digital engineering tools-including CAD, CFD, FEM, and others-along with industry-leading software development best practices to address and advance the digital engineering needs of our customer organizations. You will work on-site within our customer teams to understand their challenges, deliver tailored engineering solutions, and drive successful technology adoption. While embedded with customers, you will report to and maintain close communication with our internal Istari team, ensuring alignment with company standards and strategic objectives.Key Responsibilities
Customer Engagement & Technical Support: Collaborate directly with customer organizations to assess, design, and implement digital engineering solutions. Act as the primary technical liaison, addressing customer inquiries and troubleshooting issues related to digital engineering tools and software. Provide training, guidance, and best-practice recommendations to customer teams to enhance their digital engineering capabilities.
Digital Engineering & Software Development: Utilize digital engineering tools (CAD, CFD, FEM, etc.) to analyze and simulate engineering designs and processes. Develop, test, and maintain software solutions that integrate with digital engineering workflows, following modern software development best practices. Document technical solutions, create user manuals, and produce training materials for both internal teams and customers.
Collaboration & Reporting: Work closely with the Istari team, reporting progress, sharing insights, and aligning customer projects with our overall technical strategy. Participate in internal reviews, strategy sessions, and knowledge-sharing initiatives to continuously improve our offerings. Assist in the development of proposals and technical solutions for new business opportunities.
Continuous Learning & Innovation: Stay updated on emerging trends and technologies in digital engineering and software development. Identify opportunities to integrate innovative tools and methodologies into customer solutions and internal processes.
Required Qualifications
Education & Experience: Bachelor's or Master's degree in software engineering, computer science or Mechanical Engineering, Electrical Engineering, with strong coding abilities. Proven hands-on experience with digital engineering tools such as CAD, CFD, FEM, or similar simulation/analysis software. Demonstrated expertise in applying software development best practices, including coding, testing, Kubernetes and version control. Previous experience in a customer-facing role, technical consulting, or engineering services is highly desirable.
Technical & Interpersonal Skills: Strong analytical, problem-solving, and critical-thinking abilities. Excellent verbal and written communication skills, with the capacity to translate technical concepts to non-technical audiences. Ability to work independently, manage multiple projects simultaneously, and thrive in a fast-paced environment. Willingness and ability to travel and embed with customer organizations as needed.
Must be a U.S. citizen with no dual citizenship.
Top secret clearance required.
Preferred Qualifications
Familiarity with agile software development and DevOps methodologies.
Experience mentoring or training technical teams in digital engineering or software practices.
Industry certifications or specialized training in digital engineering tools (e.g., advanced CAD, CFD, or FEM certifications).
Why Join Us
Istari is building next-generation tools for digital engineering - supporting some of the most ambitious and mission-critical work in aerospace, defense, and beyond. You'll work on a thoughtful, fast-moving team that values autonomy, engineering craft, and product intuition. We take design seriously and invest deeply in quality.
We're remote-first but gather regularly in-person for collaboration and team-building. You'll also have access to co-working space in Boston and Washington D.C. if you're local to those areas.
Interested? We'd love to hear from you. Apply with your resume and (if available) examples of work you're proud of - whether personal projects, past UI implementations, or design-collaboration work.
Istari Digital is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.
BENEFITSWe offer highly competitive benefits, including:
Health and Family- Medical/Dental/Vision- Employee Premiums are 100% Company Paid- Life Insurance- Flexible Work Hours - Unlimited Paid Time Off (PTO) with federal government holidays
Financial- Competitive Compensation - 401k - Company Stock Options- Home Office Setup Budget
Learning- Reimbursement for approved trainings and subscriptions- Conferences (travel, lodging, and fees)
Note - some benefits are not available to interns or contractors.
Thank you for your interest in Istari. Expect to hear back from us soon with next steps.
Auto-ApplySoftware Testbed Engineer
Devops engineer job in Huntsville, AL
Job Description & Position Responsibilities: DSI is seeking candidates to work on several missile testbeds and labs enabling robust, end-to-end testing of flight software and hardware. The candidate will integrate tactical hardware, flight software, simulators, and interfaces.
The candidate will perform:
System Integration: Integrate tactical hardware and flight software with support hardware and simulators.
Computer Configuration: Configure Flight Computers and Simulation Computers at the bootloader/BSP/OS level
Security/Cyber: Work with Cyber and Security teams to ensure compliance
HW Management: Configure the lab for various Units Under Test (UUT), including flight computers and avionics. Perform inventory management tasks.
Communication Protocols: Integration of communication protocols (e.g., SpaceWire, RS422, Ethernet).
Hardware Device Management: Configure and utilize specialized hardware devices (e.g., iHawk real-time computer systems, IMUs, controllers, telemetry).
Collaboration: Work with software and hardware teams to troubleshoot integration issues.
Customer: Interface directly with customer labs and assist with integration of testbeds into those labs
Documentation: Draft detailed lab operations plans, testbed procedures, etc.
Basic Qualifications:
Degree: Electrical Engineering, Systems Engineering, Software Engineering, or related field.
Proven experience in hardware/software integration and testing.
Strong understanding of embedded systems and real-time operating systems (RTOS).
Experience with hardware-in-the-loop (HWIL) testing.
Knowledge of communication protocols and network systems.
Familiarity with server hardware, and real-time computing systems (iHawk, VxWorks).
Ability to understand design architectures, rack diagrams, network maps, and system layouts.
Ability to adhere to project schedules.
Ability to work well within a team environment.
Ability to transition frequently between different hardware testbeds.
Preferred Qualifications:
Master's degree in relevant engineering discipline.
Experience with flight computers and avionics systems
Familiarity with missile hardware (IMUs, TVCs, Flight Computers, etc.)
Experience with test equipment such as oscilloscopes, multimeters, etc.
Experience with tactical hardware.
Ability to work in a dynamic and fast-paced environment.
Travel Requirement:
Position location: Huntsville, AL. No travel is anticipated for this position.