As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
Mid-Level Radar Engineer/Analyst
Huntsville, AL · On-site
$90 - $130/hr
## Mid-Level Radar Engineer/AnalystApplylocations: Huntsville, ALtime type: Full timeposted on: Posted Todayjob requisition id: R1536**Torch Technologies**Thank you for your interest in employment with ...
New
Mid-Level Radar Engineer/Analyst
Huntsville, AL · On-site
$90 - $130/hr
## Mid-Level Radar Engineer/AnalystApplylocations: Huntsville, ALtime type: Full timeposted on: Posted Todayjob requisition id: R1536**Torch Technologies**Thank you for your interest in employment with ...
New
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
Mid-Level Test Engineer
Huntsville, AL · On-site
As a Mid-Level Test Engineer, your duties will include the following, but are not limited to: * Analyze LRUs to identify electrical interfaces, signals, and functional behaviors * Reverse engineer ...
Mid-Level Test Engineer
Huntsville, AL · On-site
As a Mid-Level Test Engineer, your duties will include the following, but are not limited to: * Analyze LRUs to identify electrical interfaces, signals, and functional behaviors * Reverse engineer ...
Mid-level Network Engineer
Huntsville, AL · On-site
$90 - $130/hr
Active DoD Top-Secret TCS is searching for a Network Engineer - Mid-level for an exciting role based in Huntsville, AL. This role will be supporting/leading a cutting edge new project supporting our ...
Mid-level Network Engineer
Huntsville, AL · On-site
$90 - $130/hr
Active DoD Top-Secret TCS is searching for a Network Engineer - Mid-level for an exciting role based in Huntsville, AL. This role will be supporting/leading a cutting edge new project supporting our ...
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position SummaryGriffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary ResponsibilitiesCreating and refining CAD models (SolidWorks ...
Quick apply
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position SummaryGriffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary ResponsibilitiesCreating and refining CAD models (SolidWorks ...
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
DCS is seeking a Mid-Level Systems Engineer to join the team supporting an Army aviation program office in Huntsville, Alabama. As a Systems Engineer, you will be part of an integrated government ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
DCS is seeking a Mid-Level Systems Engineer to join the team supporting an Army aviation program office in Huntsville, Alabama. As a Systems Engineer, you will be part of an integrated government ...
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the Configuration Architecture Board (CAB), adheres to MOSA standards and configuration-management governance ...
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
Mid-Level Aerospace Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary Responsibilities * Creating and refining CAD models (SolidWorks)
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
Mid-Level Electrical Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking an experienced Mid-Level Electrical Engineer to join our engineering team in Madison, Alabama. This role involves leading electrical systems design and ...
Mid-Level Electrical Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking an experienced Mid-Level Electrical Engineer to join our engineering team in Madison, Alabama. This role involves leading electrical systems design and ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
$107K - $195K/yr
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
$107K - $195K/yr
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
RF/Radar Engineer - Mid Level Location: Huntsville, AL; Denver, CO Clearance: Active Top Secret/SCI Position Type: Full-Time About the Role Phased n Research is seeking multiple mid-level RF/Radar ...
RF/Radar Engineer - Mid Level Location: Huntsville, AL; Denver, CO Clearance: Active Top Secret/SCI Position Type: Full-Time About the Role Phased n Research is seeking multiple mid-level RF/Radar ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
Mid-Level Systems Engineer
Huntsville, AL · On-site
Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2 is a ground-based, mobile system that aims to combat cruise missiles and ...
Mid-Level Electrical Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking an experienced Mid-Level Electrical Engineer to join our engineering team in Madison, Alabama. This role involves leading electrical systems design and ...
Mid-Level Electrical Engineer
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking an experienced Mid-Level Electrical Engineer to join our engineering team in Madison, Alabama. This role involves leading electrical systems design and ...
Mid Level Engineer information
See Madison, AL salary details
$34.9K - $43K
3% of jobs
$43K - $51K
3% of jobs
$51K - $59K
4% of jobs
$59K - $67K
7% of jobs
$67K - $75.1K
6% of jobs
$75.7K is the 25th percentile. Wages below this are outliers.
$75.1K - $83.1K
6% of jobs
The median wage is $90.3K / yr.
$83.1K - $91.1K
21% of jobs
$91.1K - $99.1K
4% of jobs
$104.3K is the 75th percentile. Wages above this are outliers.
$99.1K - $107.2K
29% of jobs
$107.2K - $115.2K
2% of jobs
$115.2K - $123.2K
13% of jobs
$34.9K
$91.2K
$123.2K
How much do mid level engineer jobs pay per year?
What is a mid level engineer?
What does a mid level engineer make?
What are the key skills and qualifications needed to thrive as a mid level engineer, and why are they important?
What is the difference between Mid Level Engineer vs Junior Engineer?
| Aspect | Mid Level Engineer | Junior Engineer |
|---|---|---|
| Experience | 2-5 years of relevant work experience | 0-2 years of experience or entry-level |
| Skills | Proficient in core technical skills, able to handle projects independently | Basic understanding, requires supervision and guidance |
| Responsibilities | Design, develop, and troubleshoot projects; mentor interns or junior staff | Assist in tasks, learn on the job, and support senior staff |
| Certifications | Often required or preferred (e.g., PE, relevant industry certifications) | Typically not required |
The main difference between a Mid Level Engineer and a Junior Engineer lies in experience, skill level, and responsibilities. Mid Level Engineers are expected to work independently on complex tasks, while Junior Engineers focus on learning and supporting more experienced staff. Employers seek Mid Level Engineers for their ability to contribute immediately and handle projects with minimal supervision.
What are some common challenges faced by mid level engineers when transitioning from individual contributor tasks to mentoring junior team members?
What are the most commonly searched types of Engineer jobs in Madison, AL?
The most popular types of Engineer jobs in Madison, AL are:
What are popular job titles related to Mid Level Engineer jobs in Madison, AL?
For Mid Level Engineer jobs in Madison, AL, the most frequently searched job titles are:
What cities near Madison, AL are hiring for Mid Level Engineer jobs?
Cities near Madison, AL with the most Mid Level Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 25 days ago
Job description
Torch Technologies
Thank you for your interest in employment with Torch Technologies. We are a 100% employee-owned, Certified Great Place To Work and named Best Places to Work in Huntsville/Madison County, headquartered in Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As one of the nation's top 100 defense companies, the services we provide directly support the men and women who serve our country. Our corporate mission sums up the pride our employee-owners take in the work we do: "Lighting the Pathway of Freedom". And, as a Certified Evergreen ESOP, we have made the commitment to grow and sustain our company for the next 100 years! Come grow with us!
Torch Technologies, Inc. is seeking a Mid-Level Software Engineer with strong experience in C++ and a solid foundation in Linux-based development environments. The ideal candidate will contribute to the design, development, and maintenance of software systems in a predominantly Linux environment, while working within modern DevOps workflows. Familiarity with containerization and CI/CD practices is highly desirable, along with a willingness to learn and adapt.
As a Mid-Level Software Engineer your duties will include the following, but are not limited to:
- Design, develop, test, and maintain software applications primarily in C++.
- Work extensively in Linux-based development and deployment environments.
- Collaborate with cross-functional teams to deliver robust, maintainable software solutions.
- Participate in code reviews and follow engineering best practices.
- Support and enhance GitLab CI/CD pipelines for automated builds, testing, and deployments.
- Work with containerization technologies, with emphasis on rootless container workflows (e.g., Podman) for secure and reproducible environments.
- Debug, profile, and optimize applications for performance, stability, and reliability.
Job Requirements:
- US Citizenship.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 5-8 years of experience in software development.
- Self-Starter with the ability to take initiative and work independently without close supervision.
- Strong problem-solving skills with the ability to adapt quickly to new technologies.
- Excellent communication skills with the ability to interact effectively with both end users and technical teams.
- Must have an Active U.S. Security Clearance.
Preferred Qualifications:
- General familiarity with containerization technologies such as Docker.
- Experience with or exposure to rootless Podman environments.
- Experience with GitLab CI/CD pipelines.
- Experience with Meson build system (preferred).
- Basic understanding of build systems such as CMake or Make (for maintenance of legacy systems).
- General understanding of scripting languages (e.g., Bash or similar).
- Experience with automation, build tooling, or DevOps practices in Linux environments.
- Exposure to additional programming languages (e.g., Java, Fortran, Python, or others) is beneficial for supporting or interfacing with surrounding systems.
Schedule:M-F; 8-5
Work Location: Customer- site: No telework option available
Travel:Yes,0-10%
Relocation Assistance Available:No
Position Contingent Upon Award of Contract:No
#LI-TS1
Benefits:
Torch Technologies is proud to offer a stable and professional work environment, a competitive salary, and an excellent, comprehensive benefit package including: ESOP participation, 401(k) match, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, Health Saving Accounts and Health Reimbursement Accounts, EAP, education assistance, paid time off, and holidays.
Applying to Torch Technologies:
Only those candidates invited for an interview will be contacted. Employment at Torch Technologies is contingent upon the successful completion of a comprehensive background check.
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. Torch Technologies, Inc. participates in E-Verify.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Careers Link as a result of your disability. You can request reasonable accommodations by sending an email to HR@torchtechnologies.com. Thank you for your interest in Torch Technologies.