1

Junior Systems Developer Jobs in Alabama (NOW HIRING)

Senior Systems Engineer (MBSE)

Huntsville, AL · On-site +1

$103K - $140K/yr

Mentor junior systems engineers and assist in developing internal systems engineering best practices * Contribute to proposal development, technical planning, and strategic architecture initiatives ...

Opportunity PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation ... We are seeking an early-career Systems Engineer with a passion for Model-Based Systems Engineering ...

Opportunity PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation ... We are seeking an early-career Systems Engineer with a passion for Model-Based Systems Engineering ...

PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation Systems) to ... We are seeking an early-career Systems Engineer with a passion for Model-Based Systems Engineering ...

Jr. Software Developer

Huntsville, AL · On-site

$62K - $81K/yr

We are seeking a junior-level AI Software Developer (2-5 years of experience) who is passionate ... You'll work closely with systems engineers, software developers, data engineers, and product ...

Senior Systems Engineer

Huntsville, AL · On-site

$99K - $136K/yr

... junior engineers • Engage in problem-solving and troubleshooting during development and integration phases • Support PNT-related system design, algorithm understanding, or integration tasks ...

Senior Systems Engineer

Auburn, AL · On-site

$89K - $122K/yr

... junior engineers • Engage in problem-solving and troubleshooting during development and integration phases • Support PNT-related system design, algorithm understanding, or integration tasks ...

Sr. Systems Engineer

Huntsville, AL · On-site

$97K - $133K/yr

Mentors and develops mid- and junior-level engineers in MBSE modeling, analysis, and validation practices * Drives the application of systems-thinking and MBSE best practices across the validation ...

Junior Software Developer

Huntsville, AL · On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Collaborate with systems engineering, networking, cybersecurity, and avionics integration teams.

next page

Showing results 1-20

Junior Systems Developer information

See Alabama salary details

$21.8K

$80.6K

$124.6K

How much do junior systems developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for junior systems developer in Alabama is $80,646.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,700.00 and $78,900.00 per year, depending on experience, location, and employer.

What is the difference between Junior Systems Developer vs Junior Software Engineer?

AspectJunior Systems DeveloperJunior Software Engineer
Required CredentialsTypically a degree in Computer Science or related field; some certifications like CompTIA or Cisco are commonSimilar credentials; often holds a degree in Computer Science or Software Engineering; certifications like Microsoft or AWS may be relevant
Work EnvironmentWorks mainly on system infrastructure, networks, and hardware integration within organizationsFocuses on developing, testing, and maintaining software applications across various platforms
Employer & Industry UsageUsed in IT departments, tech companies, and organizations with complex infrastructure needsCommon in software firms, tech startups, and companies developing software products

While both roles require technical skills and similar educational backgrounds, Junior Systems Developers primarily focus on system infrastructure and hardware integration, whereas Junior Software Engineers concentrate on software development and programming. The choice depends on whether you prefer working with systems and networks or software applications.

What are the key skills and qualifications needed to thrive as a Junior Systems Developer, and why are they important?

To thrive as a Junior Systems Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a relevant degree or diploma in computer science or a related field. Familiarity with development environments, version control systems like Git, and possibly certifications such as CompTIA or Microsoft Fundamentals are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with teams and learn quickly on the job. These skills and qualities are crucial for building reliable systems, adapting to new technologies, and contributing effectively to software projects.

What is a Junior Systems Developer?

A Junior Systems Developer is an entry-level IT professional who assists in designing, developing, testing, and maintaining software systems and applications. They typically work under the supervision of senior developers, helping to write code, debug programs, and support the development process. Junior Systems Developers often collaborate with other team members to ensure that software solutions meet user requirements and function efficiently. This role is ideal for individuals starting their careers in software development and seeking to build foundational technical and problem-solving skills.

What are some common challenges faced by Junior Systems Developers during their first year on the job?

Junior Systems Developers often encounter challenges such as understanding complex legacy systems, adapting to new development tools and workflows, and balancing multiple project priorities. It's common to feel overwhelmed at first, but most teams provide mentorship and code reviews to support your learning curve. Collaboration with senior developers and open communication are key to overcoming obstacles and growing your technical skills.
What are popular job titles related to Junior Systems Developer jobs in Alabama? For Junior Systems Developer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Junior Systems Developer jobs in Alabama look for? The top searched job categories for Junior Systems Developer jobs in Alabama are:

Senior Systems Engineer (MBSE)

EO Solutions Corp

Huntsville, AL • On-site, Remote

$103K - $140K/yr

Full-time

Re-posted 19 days ago


Job description

Position Title: Senior Systems Engineer (MBSE) 

Location: Huntsville, Alabama 

Job Type: Full Time 

About EO Solutions  
EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and Directed Energy Systems. Our teams work across Hawaii, Nevada, Alabama, and remote locations to solve critical national security challenges with innovative, mission-focused technologies.  

Position Overview 

EO Solutions is seeking a highly skilled Senior Systems Engineer with deep expertise in Model-Based Systems Engineering (MBSE) and Systems Architecture Development to support the development and delivery of High Energy Laser Weapon Systems. This role will focus on the decomposition, modeling, development, integration, and lifecycle management of complex prototype weapon systems that are being transitioned to production. The ideal candidate will be comfortable creating a tailored systems engineering capability to meet the needs of a hardware focused design team while implementing modern MBSE methodologies. A strong systems-thinking mindset with the ability to decompose complex systems into modular, traceable architectures and establish a scalable MBSE capability for EO Solutions is a must. This individual will lead the development of internal MBSE processes, modeling standards, digital engineering workflows, and SysML-based architecture products delivered to government customers. In addition to program execution responsibilities, this position will play a key role in developing and institutionalizing EO Solutions’ broader Systems Engineering capability, including processes, standards, engineering methodologies, digital engineering infrastructure, and long-term technical strategy. 

Key Responsibilities 

  • Lead systems engineering efforts across the full system lifecycle including requirements analysis, architecture development, integration, verification, and validation 

  • Develop and institutionalize a scalable Systems Engineering capability across EO Solutions 

  • Develop internal MBSE and Digital Engineering workflows, toolchains, and governance strategies 

  • Create reusable architecture frameworks and modeling approaches to support multiple programs and customers 

  • Perform functional and physical decomposition of complex aerospace and defense systems 

  • Develop and maintain SysML-based system models to support architecture development, requirements traceability, and system analysis 

  • Create and establish a custom MBSE capability within EO Solutions including modeling standards, workflows, reusable frameworks, and digital engineering processes 

  • Develop scalable modeling approaches to support program execution and government deliverables 

  • Generate and maintain system architectures, operational views, interface definitions, and mission threads 

  • Develop and maintain Interface Control Documents (ICDs), system specifications, and technical baselines 

  • Ensure traceability between requirements, functions, interfaces, behaviors, and system implementations 

  • Support digital engineering initiatives and model-centric system development approaches 

  • Collaborate with software, optical, electrical, mechanical, and program teams to ensure system-level integration and consistency 

  • Support requirements management, trade studies, and architecture analysis activities 

  • Develop and maintain verification and validation strategies aligned with customer requirements 

  • Mentor junior systems engineers and assist in developing internal systems engineering best practices 

  • Contribute to proposal development, technical planning, and strategic architecture initiatives 

Required Qualifications 

  • Bachelor’s degree in Systems Engineering, Electrical Engineering, Aerospace Engineering, Computer Engineering, or related technical discipline 

  • 8+ years of systems engineering experience supporting complex technical programs 

  • Strong experience with Model-Based Systems Engineering (MBSE) methodologies and SysML 

  • Demonstrated experience decomposing complex systems into modular architectures and functional elements 

  • Experience developing and maintaining SysML models for government or defense programs 

  • Experience creating architecture frameworks, modeling standards, and systems engineering processes 

  • Strong understanding of requirements development, allocation, and traceability 

  • Experience with interface definition and Interface Control Document (ICD) development 

  • Experience supporting system integration, verification, and validation activities 

  • Familiarity with Digital Engineering environments and model-centric development workflows 

  • Strong written and verbal communication skills with the ability to communicate across technical and non-technical audiences 

  • Ability to work independently and lead technical efforts across multidisciplinary teams 

  • Ability to obtain and maintain a U.S. security clearance 

Preferred Qualifications 

  • Master’s degree in Systems Engineering or related discipline 

  • Active Secret or Top Secret clearance 

  • Experience supporting Directed Energy, Space Domain Awareness, or advanced defense systems 

  • Experience with Cameo Systems Modeler, MagicDraw, Rhapsody, or similar MBSE tools 

  • Familiarity with DoDAF, UAF, MOSA, SOSA, FACE, or OMS architectures 

  • Familiarity with DEWS MOSA 

  • Experience supporting Digital Engineering initiatives within the DoD 

  • Familiarity with Agile systems engineering and DevSecOps environments 

  • Experience leading technical architecture teams or engineering working groups 

Desired Attributes 

  • Entrepreneurial mindset with the ability to build engineering capabilities from the ground up 

  • Ability to define and implement long-term technical strategy 

  • Strong leadership presence with the ability to influence technical direction across the organization 

  • Passion for developing high-performing engineering teams and processes 

  • Strong systems-thinking and problem-solving capabilities 

  • Ability to translate mission needs into scalable system architectures 

  • Ability to balance technical rigor with execution speed and program priorities 

  • Collaborative leadership style with strong mentoring capabilities 

  • Mission-focused mindset with a commitment to engineering excellence