Demo

Mid-Level Software Engineer

TOMORROW HIRE
Huntsville, AL Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 5/19/2025

Job Duties: 

  • Perform requirements analysis, design, coding, integration, testing, documentation, and support of software systems. 
  • Participate in software team meetings, hardware and software design reviews, and technical interchange meetings. 
  • Work closely with Cyber, Safety, Operations, and Test organizations to deliver high-quality, working software. 
  • Support both new and legacy embedded systems in a team-oriented environment with well-defined goals. 
  • Engage directly with customers to receive timely feedback, ensuring agility and delivering software products that meet immediate needs. 

Required Education and Experience: 

  • Bachelor’s degree in Computer Science, Engineering, or a related field and 6 years of relevant experience

Required Skills: 

  • Proficiency in C/C , Python, andother object-oriented programming languages. 
  • Agile Development Experience, specifically Scrum methodology. 
  • Experience with Continuous Integration and Automation practices. 
  • Strong understanding of Object-Oriented programming and design, including writing unit tests. 
  • Experience with Microsoft Azure DevOps. 
  • Proficiency with Git, SVN for version control. 
  • Strong knowledge of Linux operating systems. 
  • Familiarity with Microsoft Visual Studio development environment. 

Preferred Qualifications: 

  • Experience working with federal government contracts and projects. 
  • Knowledge of cybersecurity principles and secure coding practices. 
  • Experience with CI/CD pipelines and automated testing frameworks. 
  • Active Security or CISSP certification. 

Eligibility: 

  • Must have an active Secret clearance.

Salary: $135,000/yr. to $155,000/yr.

Healthcare, Dental, Vision, Life Insurance

Salary : $135,000 - $155,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Engineer?

Sign up to receive alerts about other jobs on the Mid-Level Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TOMORROW HIRE

TOMORROW HIRE
Hired Organization Address Huntsville, AL Full Time
Job Description: The Senior Software Engineer will be responsible for designing, developing, and maintaining embedded so...

Not the job you're looking for? Here are some other Mid-Level Software Engineer jobs in the Huntsville, AL area that may be a better fit.

Mid-Level Software Engineer

Lensa, Huntsville, AL

Software Engineer (Mid-Level)

MISC. Recruiting, Huntsville, AL

AI Assistant is available now!

Feel free to start your new journey!