1

Associate Degree Software Developer Jobs in Albuquerque, NM

Senior Software Engineer

Albuquerque, NM

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Experience: 7+ years of professional software engineering experience (or 5+ years with an ...

Senior Software Engineer

Albuquerque, NM · On-site

$111K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Experience: 7+ years of professional software engineering experience (or 5+ years with an ...

Senior Software Engineer

Albuquerque, NM · On-site

$111K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. * Experience: 7+ years of professional software engineering experience (or 5+ years with an ...

Software Engineer III

Albuquerque, NM · On-site

$55.75 - $74.75/hr

... Perform software engineering support for systems implementation. • Write and maintain Java ... Required : • 10+ years of experience with BS degree or 5+ years of experience with MS degree or 0 ...

Sr. Developer

Albuquerque, NM · On-site

$52.75 - $69.75/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... • Associates or bachelor's degree in (Computer Science or Computer Information Systems) or ... or software development required • Experience with APIs and enterprise system integrations ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Senior Software Engineer I

Albuquerque, NM · On-site

$118K - $156K/yr

Required : • A degree or diploma in Software Engineering, Computer Science, Electrical Engineering, or other technical discipline • 5+ years of professional experience in full-stack software ...

Senior Software Engineer

Albuquerque, NM · On-site

$120 - $180/hr

  • Medical

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. Experience: 7+ years of professional software engineering experience (or 5+ years with an ...

Software Engineer, Junior

Albuquerque, NM · On-site

$52K - $108K/yr

  • Medical

  • Life

  • Retirement

  • PTO

As a software engineer, you know that good software is more than just a nice-looking interface ... Bachelor's degree, or 2+ years of experience with C# or C++ in lieu of a degree Nice If You Have:

Junior Software Engineer

Albuquerque, NM · On-site

$52K - $108K/yr

  • Medical

  • Life

  • Retirement

  • PTO

As a software engineer, you know that good software is more than just a nice-looking interface ... Bachelors degree, or 2+ years of experience with C# or C++ in lieu of a degree Nice If You Have:

Senior Software Engineer | Rocky Program

Albuquerque, NM · On-site

$118K - $156K/yr

  • Medical

  • Life

  • Retirement

Bachelor's degree * 10+ years of experience in foundational Computer Science knowledge and object-oriented design and software patterns * Experience with systems engineering or software development ...

Senior Software Engineer | Rocky Program

Albuquerque, NM · On-site

$118K - $156K/yr

  • Medical

  • Life

  • Retirement

Bachelor's degree * 10+ years of experience in foundational Computer Science knowledge and object-oriented design and software patterns * Experience with systems engineering or software development ...

Spacecraft Software Engineer II and III

Albuquerque, NM

$55.25 - $74/hr

  • Medical

  • Retirement

  • PTO

Spacecraft Software Engineer II and III: Qualified candidates are knowledgeable Spacecraft Flight ... Spacecraft S/W Engineer II * 5+ years of experience with BS degree or 0+ years of experience with ...

Spacecraft Software Engineer II and III

Albuquerque, NM · On-site

$105K - $122K/yr

  • Medical

  • Retirement

  • PTO

Spacecraft Software Engineer II and III: Qualified candidates are knowledgeable Spacecraft Flight ... Spacecraft S/W Engineer II * 5+ years of experience with BS degree or 0+ years of experience with ...

Showing results 41-60

Associate Degree Software Developer information

See Albuquerque, NM salary details

$10.7K

$80.8K

$127K

How much do associate degree software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for associate degree software developer in Albuquerque, NM is $80,800.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,100.00 and $91,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an associate degree software developer, and why are they important?

To thrive as an Associate Degree Software Developer, you need proficiency in programming languages such as Java, Python, or C#, a solid understanding of software development fundamentals, and an associate degree in computer science or a related field. Familiarity with development environments like Visual Studio or Eclipse, version control systems such as Git, and basic database management is typically required. Strong problem-solving skills, attention to detail, and effective teamwork set candidates apart in this role. These skills and qualities are crucial for producing reliable software, collaborating with teams, and adapting to evolving project requirements.

Is an associate degree enough for an associate degree software developer job?

An associate degree can qualify you for entry-level software developer positions, especially if combined with relevant skills such as programming languages, problem-solving, and experience with development tools. However, some employers may prefer or require a bachelor's degree or additional certifications for more advanced roles.

What opportunities for skill development and career advancement are available to associate degree software developers within most organizations?

Associate Degree Software Developers often start with foundational tasks such as debugging, testing, and assisting with code documentation, which provides valuable hands-on experience. Many organizations offer mentorship, on-the-job training, and opportunities to work on larger projects as you demonstrate proficiency. Career growth can include progressing to mid-level developer roles, specializing in areas like front-end or back-end development, or moving into roles such as QA analyst or technical support. Proactively seeking feedback, participating in team code reviews, and pursuing relevant certifications can further enhance advancement opportunities.

What is an associate degree software developer?

Associate Degree Software Developers are professionals who have completed a two-year associate degree program in software development, computer science, or a related field. They typically possess foundational skills in programming languages, software design, and development tools, preparing them for entry-level roles in the tech industry. These developers often work on coding, testing, and maintaining software applications under the supervision of senior developers. Their education provides practical, hands-on experience for a variety of industries seeking software solutions.

What is the difference between Associate Degree Software Developer vs Junior Software Developer?

AspectAssociate Degree Software DeveloperJunior Software Developer
CredentialsAssociate degree in computer science or related fieldTypically a bachelor's degree or equivalent experience
Work EnvironmentEntry-level, team-based projects, often in tech companies or IT departmentsEntry-level, software development teams, tech startups, or corporate IT
Employer UsageEmployers seeking foundational coding skills and basic software developmentEmployers looking for fresh talent with basic programming skills

In summary, an Associate Degree Software Developer usually has an associate degree and focuses on foundational coding skills, while a Junior Software Developer often holds a bachelor's degree and may have more advanced programming knowledge. Both roles are entry-level and serve as stepping stones in software development careers, but the Junior role may require slightly more experience or education.

Can I become a software developer with an associate degree?

An associate degree can qualify you for entry-level software developer positions, especially if combined with programming skills, knowledge of languages like Java or Python, and practical experience through projects or internships. Many employers value skills and portfolio over formal education level, but some roles may prefer or require a bachelor's degree for advancement.

What are popular job titles related to Associate Degree Software Developer jobs in Albuquerque, NM?

For Associate Degree Software Developer jobs in Albuquerque, NM, the most frequently searched job titles are:

What job categories do people searching Associate Degree Software Developer jobs in Albuquerque, NM look for?

The top searched job categories for Associate Degree Software Developer jobs in Albuquerque, NM are:

Infographic showing various Associate Degree Software Developer job openings in Albuquerque, NM as of June 2026, with employment types broken down into 32% Full Time, 57% Part Time, 2% Temporary, and 9% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $80,800 per year, or $38.8 per hour.

$118K - $156K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Senior Software Engineer

Company Overview

For more than 60 years, Data Device Corporation (DDC) has been recognized as a world leader in the design and manufacture of high-reliability Connectivity, Power, and Control solutions for the Aerospace, Defense, and Space industries. Our dedication to supplying quality products, on-time delivery, and superior support, has contributed to the success of our customers and the critical missions they serve.

Great River Technology (GRT) located in Albuquerque, NM, a wholly owned subsidiary of Data Device Corporation, is a leader in high performance digital video and data development tools and services for the mil/aero industry. Since its founding in 1996, it has developed partnerships with leading commercial and military companies worldwide.

This position is 100% onsite in Albuquerque, NM.

Due to U.S. export control requirements, this position is open only to candidates who qualify as a U.S. Person. This generally includes U.S. citizens, U.S. nationals, lawful permanent residents/green card holders, and certain protected individuals, including refugees and asylees.

Description:

As a Senior Software Engineer, you will architect, develop, verify, and maintain Windows and Linux based software for advanced hardware systems. You will work across the full software development lifecycle (SDLC) from initial requirements to hardware integration and software sustainment. You will collaborate closely with various teams while mentoring junior engineers to champion modern software practices in a highly regulated environment.

Responsibilities:

The responsibilities noted below are not all-inclusive, they are core responsibilities subject to change based on the needs of GRT.

Architecture & Development: Design, implement, and maintain high-performance C/C++ software components. This includes front end software GUI based test applications and API wrapper DLLs for use in SDK Products targeted at Windows and Linux operating systems.

  • Integration & Testing: Perform hardware/software integration, debugging, and performance optimization. Develop and execute test scripts to run full verification of deliverable software products.

  • Technical Leadership: Lead technical design reviews, handle complex debugging of system-level anomalies, and actively mentor junior/mid-level engineers through code reviews and architectural guidance.

  • Customer Support Engineering: Identifying and resolving customer technical issues with software applications and SDK.

Requirements:

  • Education: Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.

  • Experience: 7+ years of professional software engineering experience (or 5+ years with an Advanced Degree).

  • Core Language Skills: Deep proficiency in C/C++ and a strong grasp of scripting languages (like Python or Bash) for automation and data analysis.

  • System Knowledge: Experience developing software for custom FPGA-based hardware.

  • Embedded Protocols: Familiarity with data buses and communication protocols (e.g., PCIe, USB, ARINC 818, Ethernet).

Desired Skills & Experience:

  • Experience working with Microsoft Visual Studio, Microsoft DDK, QT and OpenCV.

  • Experience with MATLAB and LabView.

  • Embedded S/W and RTOS experience and is a plus.

  • Understanding of cybersecurity.

Benefits:

  • 401(k)

  • AD&D insurance

  • Bereavement leave

  • Dental insurance

  • Dependent care reimbursement

  • Disability insurance

  • Employee assistance program

  • Family leave

  • Flexible spending account

  • Gym membership

  • Health insurance

  • Health savings account

  • Life insurance

  • Military leave

  • Paid holidays

  • Paid jury duty

  • Paid sick time

  • Paid time off

  • Parental leave

  • Pet insurance

  • Prescription drug insurance

  • Professional development assistance

  • Relocation assistance

  • Retirement plan

  • Tuition reimbursement

  • Vision insurance

Work Location: In person, on-site in Albuquerque, New Mexico