Jobs · Engineering · Alabama

Software Engineer, Entry-Level

Simulation Technologies Inc. (SimTech) · Huntsville, AL · 3 wk ago
On-siteEngineeringFull-time

About the role

SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, Entry-Level to join our dynamic and diverse team in Huntsville, AL. This is an upcoming opening with opportunities for growth and professional development. SimTech offers a market leading compensation package with excellent benefits, work/life balance, outstanding retirement plan, career advancement and much more.

Responsibilities

  • Design, develop, test, verify, sustain, and fully document software throughout its lifecycle.
  • Participate in code reviews to learn and apply software best practices and coding standards.
  • Collaborate with SMEs and stakeholders to ensure software requirements are met.
  • Support integration tests.
  • Ensure all software is maintained under a rigorous configuration management process.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Engineering, Information Systems, or a related technical discipline from an accredited institution.
  • 0-2 years of software development experience, including academic, internship, or personal project work.
  • Experience with at least one high-level programming language (C, C++, Python, etc.) and shell scripting.
  • Experience in Linux and Windows development environment.
  • Experience with version control systems (e.g., Git).

Qualifications

  • Excellent problem-solving and communication skills.
  • A self-starter, team player with a desire to work with a team of engineers, integrators, analysts, and others in a dynamic and fast-paced environment.
  • Ability to communicate effectively both orally and in writing and perform general office functions.

Skills

  • Strong understanding of software development methodologies and processes.
  • Experience with software design patterns and principles.
  • Knowledge of software testing techniques and tools.
  • Proficiency in debugging and troubleshooting software issues.

Benefits

SimTech offers an industry-leading comprehensive compensation and benefits package, including:

  • Market-leading compensation package.
  • Excellent benefits, including health insurance, retirement plans, and paid time off.
  • Work/life balance and flexible scheduling options.
  • Opportunities for professional development and career advancement.

Pay

Compensation is commensurate with experience and qualifications.

Schedule

The position offers a competitive schedule that includes flexible working hours and occasional travel as needed.

Contact

To learn more about our exceptional team and employee benefits, contact SimTech HR or visit www.simtechinc.com for more information.

Similar jobs