Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Opportunity

PeopleTec is currently seeking a Software Engineer to support our Huntsville, AL location.

 

We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a member of a dynamic Huntsville-based team working on state-of-the-art system-of-systems frameworks and blending engineering and software skills. This is a full-time, on-site position.

 

Duties Include:

  • Writing programs using C++, Java, or similar languages
  • Creating and running unit test
  • Developing software documentation
  • Creating and running automated software builds and pipelines
  • Collaborating with stakeholders and Government customers
  • Working within an Agile team environment including program increment planning, iteration planning, feature and story development, sprint planning, and iteration retrospectives
  • Participating in demos for the team and program sprint reviews

Qualifications

Required Skills/Experience:

  • Proficient in C++
  • Experience with GitLab/Git for software configuration management
  • Experience with Red Hat Enterprise Linux operating system
  • Experience programming network connections, e.g., message generation, formatting, UDP, and TCP/IP interfaces
  • Must be a U.S. Citizen
  • An active DoD Secret clearance is required to perform this work. Candidates are required to have an active Secret clearance upon hire, and the ability to maintain this level of clearance during their employment.

Education Requirements:

  • Bachelor’s degree from accredited college in related discipline with 5 years professional experience; or Master’s degree with 3 years professional experience; or PhD with no experience

Desired Skills:

  • Familiar with Scaled Agile Framework (SAFe)
  • Familiar with Jira or similar issue tracking and agile project management tool
  • Experience with Agile Scrum
  • Experience with Java and user interfaces
  • Familiar with multi-core and multi-threaded programming
  • Familiar with Missile Defense Agency systems

Overview

People First. Technology Always.

 

PeopleTec, Inc. is an employee-owned small business founded in Huntsville, AL that provides exceptional customer support by employing and retaining a highly skilled workforce.

 

Culture: The name "PeopleTec" was deliberately chosen to remind us of our core value system - our people. Our company's foundation was built on placing our employees and customers first. With an award-winning atmosphere, we have matured into a company that boasts the best and brightest across multiple technical fields.

 

Career: At PeopleTec, we value your long-term goals. Whether it's through our continuing-education opportunities, our robust training programs, or our "People First" benefits package, PeopleTec truly believes that our best investments are our people.

 

Come Experience It.

#cjpost #dpost

 

EEO Statement

 

PeopleTec, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following email address, applicationhelp@peopletec.com and/or phone number (256.319.3800) to contact us about your interest in employment with PeopleTec, Inc.

 

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. PeopleTec, Inc. participates in E-Verify.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, PeopleTec

Are you ready to take your career to the next level? PeopleTec, Inc. is on the lookout for a talented Software Engineer to join our award-winning team in Huntsville, Alabama. In this full-time, on-site position, you'll have the opportunity to work with cutting-edge technologies, focusing on missile defense modeling and simulation. As a Software Engineer at PeopleTec, you'll be an integral part of a dynamic team developing state-of-the-art system-of-systems frameworks. Your day-to-day responsibilities will include writing programs in C++, collaborating with stakeholders and government customers, and applying your software and engineering skills in an Agile environment. Whether you're creating and running unit tests, developing software documentation, or facilitating automated software builds and pipelines, every task you undertake will contribute to the mission at hand. With a culture that values our employees and prioritizes your long-term career goals, PeopleTec is dedicated to providing continuing education opportunities, robust training programs, and a comprehensive benefits package. If you want to be part of a company that believes in 'People First. Technology Always.', we’d love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer Role at PeopleTec
What are the key responsibilities of a Software Engineer at PeopleTec in Huntsville?

As a Software Engineer at PeopleTec in Huntsville, your key responsibilities will include writing programs primarily in C++, developing software documentation, running unit tests, and facilitating automated software builds and pipelines. You’ll also work closely with stakeholders and government customers in an Agile environment to ensure successful project delivery.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at PeopleTec?

To apply for the Software Engineer position at PeopleTec, you need to have a Bachelor's degree in a related field along with five years of professional experience, or a Master's degree with three years of experience, or a PhD with no experience. Additionally, proficient knowledge in C++, experience with GitLab/Git for software configuration management, and an active DoD Secret clearance are required.

Join Rise to see the full answer
Is experience in Agile methodologies necessary for the Software Engineer role at PeopleTec?

Yes, experience in Agile methodologies is highly valued for the Software Engineer role at PeopleTec. Familiarity with the Scaled Agile Framework (SAFe) and Agile Scrum processes will be beneficial, as the team operates within an iterative development model focused on collaboration and continuous improvement.

Join Rise to see the full answer
What programming languages should I be proficient in as a Software Engineer at PeopleTec?

As a Software Engineer at PeopleTec, proficiency in C++ is essential. Familiarity with Java and user interfaces is also desired, as you'll be involved in various software development tasks that may require knowledge of multiple programming languages.

Join Rise to see the full answer
What is the working culture like at PeopleTec for Software Engineers?

PeopleTec provides a unique and supportive working culture where 'People First. Technology Always.' is more than just a motto. The company prioritizes employee development through continuing education, robust training programs, and a benefits package that reflects a commitment to the long-term goals of its engineers and other staff.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with C++ and how you've applied it in your previous roles?

When discussing your experience with C++, focus on specific projects where you've successfully utilized C++ for software development. Mention challenges you faced and how you overcame them, as well as any tools or libraries you leveraged to enhance your programming efficiency.

Join Rise to see the full answer
What do you know about Agile development and how have you worked in Agile teams?

Highlight your familiarity with Agile development principles and any personal experience working in Agile teams. Discuss specific roles you have played in project increments, your understanding of Scrum frameworks, and how Agile methodologies have improved team collaboration and project outcomes.

Join Rise to see the full answer
How do you approach debugging a complex software issue?

Describe your systematic approach to debugging. Outline the steps you take, from isolating the issue through testing and validation, to deploying an effective solution. Mention any tools you use to enhance your debugging process as well.

Join Rise to see the full answer
Explain a time when you collaborated with stakeholders in a software project.

Share a specific scenario where collaboration with stakeholders was crucial. Discuss the strategies you used to communicate effectively, gather requirements, and incorporate stakeholder feedback into your software design and development process.

Join Rise to see the full answer
What is your experience with Git and how have you managed version control in projects?

Discuss your experience with Git, emphasizing your familiarity with repositories, branches, and collaborative workflows. Provide examples where version control was key to project success, and share how you've resolved conflicts or integrated changes from team members.

Join Rise to see the full answer
Can you share your knowledge of working with network connections and protocols?

Illustrate your understanding of networking by discussing specific protocols you've used, such as TCP/IP and UDP. Provide examples of how you implemented network connections in your applications and any challenges you encountered during development.

Join Rise to see the full answer
How do you handle tight deadlines while ensuring software quality?

Explain your time management strategies and how you prioritize tasks when facing tight deadlines. Discuss the importance of automated testing and quality assurance measures that you implement to maintain software quality even under pressure.

Join Rise to see the full answer
What are your thoughts on documentation in software development?

Emphasize the importance of thorough documentation for maintaining code quality and facilitating collaboration among team members. Discuss your approach to documenting code and system designs, and how this practice contributes to long-term project success.

Join Rise to see the full answer
How do you keep up with industry trends and advancements in technology?

Share your strategies for staying informed about industry trends, such as attending conferences, participating in online forums, or engaging in continuous learning through courses and reading. Highlight any specific technologies or trends you’re particularly interested in.

Join Rise to see the full answer
Why do you want to work as a Software Engineer at PeopleTec?

Discuss your alignment with PeopleTec’s 'People First. Technology Always.' ethos. Share why you admire the company's commitment to its workforce and its innovative approach to defense technology, and how you believe your skills can contribute to the mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join PeopleTec as an Intermediate Target Requirements Engineer, where your technical expertise will enhance the Missile Defense Agency's flight test objectives.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago

Join Burendo as a remote C# .NET Developer and contribute to impactful projects in a supportive consultancy environment.

Photo of the Rise User
Posted 3 hours ago

Embark on a cutting-edge internship with Sandisk, where you'll develop software that enhances SSD reliability and quality.

Photo of the Rise User
Posted 7 days ago

Twoconnect is looking for a talented WordPress Developer to work from home, optimizing our site for performance and user engagement.

Photo of the Rise User

Join Achievers as a software engineer and help build innovative features for our global Employee Experience Platform™ in a hybrid work environment.

Photo of the Rise User
Posted 9 days ago

Join Rev as a Senior Software Engineer to innovate and develop the future of speech technology.

Photo of the Rise User
Clari Remote Remote, San Francisco Bay Area
Posted 6 days ago
Transparent & Candid
Customer-Centric
Collaboration over Competition
Rise from Within

Join Clari as a Backend Software Engineer II and contribute to their AI-driven revenue platform in a fully remote role.

Photo of the Rise User
Posted 6 days ago

Join Tapcart as a Solutions Engineer and enhance the mobile experience for leading brands through custom app development and technical support.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 11 days ago

Join Visa as a Senior Software Engineer and help shape the future of commerce with cutting-edge payment solutions.

Founded in April 2005, PeopleTec, Inc. is an employee-owned small business dedicated to cultivating a people-centric workplace while providing technical excellence to the defense community in support of the warfighter. Our company tagline “People ...

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands