Demo

Mid-Level Software Programmer

Homeland LLC
Tullahoma, TN Full Time
POSTED ON 5/1/2025
AVAILABLE BEFORE 7/1/2025
Job Summary
Homeland has partnered with a cutting-edge engineering firm specializing in the design, construction, and operation of complex research and development facilities. These include wind tunnels, rocket test stands, jet engine test cells, altitude chambers, and other advanced testing systems used across the aerospace, automotive, motorsports, defense, and nuclear sectors.

Our client’s global customer base includes top-tier organizations such as NASA, Boeing, Audi, Ford, the U.S. Air Force, and several confidential F1 motorsports teams. Projects range in scope from focused technical studies to large-scale, multi-million-dollar turnkey systems.

We are seeking a Mid-Level Software Programmer to join their team and support these high-impact projects. The ideal candidate is collaborative, organized, and effective at communicating across all levels of an organization. You’ll thrive in a fast-paced environment, contributing to technically sophisticated solutions that push the limits of innovation.

This role offers a unique opportunity to work on groundbreaking projects alongside a team of dedicated engineers and professionals—delivering results that meet the client expectations for quality, budget, and schedule.

Responsibilities
  • Support a commercially available Data Acquisition and Control Software Package, including programming, testing, field deployment, and documentation
  • Develop interface software for data acquisition systems using C# or LabVIEW for National Instruments platforms (eg, PXI, cDAQ, cRIO) or equivalent equipment
  • Design and maintain relational databases, with a focus on Microsoft SQL Server
  • Conduct local software development, system integration, and testing
  • Monitor project progress and implement risk mitigation strategies when needed
  • Develop communication software for various protocols, including Ethernet, reflective memory, GPIB, USB, and RS-232/485
  • Support on-site software installation and system checkout (primarily US-based, with some international travel)
  • Perform facility startup, system checkout, and commissioning at domestic and international locations
  • Communicate project updates and technical details with clients and internal management
  • Estimate design, materials, installation, checkout, commissioning, and activation costs for projects
  • Plan labor allocation and schedule project milestones to ensure on-time, on-budget delivery
  • Assist in proposal development to secure future projects with existing and new clients
  • Lead software and data acquisition projects through all phases: design, fabrication, implementation, testing, and commissioning

Requirements
  • Bachelor of Science in Computer Science, Computer Engineering, Mechatronics, or a related field from an ABET-accredited engineering program
  • Minimum of 4 years of experience in software system design, development, and deployment
  • Strong foundation in math, science, and general engineering, with a focus on software for scientific and engineering applications (not business software)
  • Proficiency in C, C , C#, NET, and experience with Visual Studio or similar object-oriented programming environments
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook)
  • Experience with LabVIEW, PowerShell, shell scripting tools, Microsoft SQL Server, and SQL programming is a plus
  • Familiarity with computer hardware, operating systems, networking, and Active Directory is beneficial
  • Knowledge of or experience with data acquisition systems and electrical test equipment is a plus
  • Demonstrated creativity and a passion for developing innovative technical solutions throughout all phases of a project
  • Proven ability to lead interdisciplinary engineering teams, generate future project opportunities, meet project goals, and mentor team members
  • US Citizenship is required

Benefits
Our client offers a comprehensive benefits package to support the health and wellbeing and financial security of our employees. They provide shared-cost medical, dental and vision coverage, as well as company-paid life insurance and short-term disability benefits. You will have access to paid time off, holidays and leave options for personal and family needs. They also offer a 401K plan with immediate eligibility and a generous company match. Additional benefits include tax-advantage spending accounts, tuition reimbursement, wellness resources, professional development, and employee recognition programs.

Summary
Apply today!


EEO Notice
Homeland LLC is an Equal Opportunity Employer. Homeland LLC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. Homeland LLC complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

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 Programmer?

Sign up to receive alerts about other jobs on the Mid-Level Software Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$92,017 - $124,111
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: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$117,871 - $153,580
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 Homeland LLC

Homeland LLC
Hired Organization Address Nashville, TN Full Time
Job Summary Our client, located in Nashville, TN, is hiring bilingual Customer Service Representatives for a Call Center...
Homeland LLC
Hired Organization Address Douglas, AZ Full Time
Job Summary Homeland is partnering with an acute care hospital in Arizona that specializes in a wide range of comprehens...
Homeland LLC
Hired Organization Address Jasper, IN Part Time
Join Homeland Inc. as a Part-time (HUD) Apartment Leasing Manager Homeland Inc. is seeking a dynamic and highly motivate...
Homeland LLC
Hired Organization Address Tampa, FL Full Time
Job Summary Homeland has partnered with a leading Software-as-a-Service (SaaS) provider in the long-term and post-acute ...

Not the job you're looking for? Here are some other Mid-Level Software Programmer jobs in the Tullahoma, TN 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!