1

Junior Computer Programmer Jobs in New Mexico (NOW HIRING)

ENGINEER IV

Los Alamos, NM ยท On-site

$138 - $156/hr

Experience mentoring or supervising junior engineers * Familiarity with computer-aided design (CAD) or mark-up software tools * Experience working in DOE, NNSA, or DOD environments * Strong ...

ENGINEER IV

Los Alamos, NM ยท On-site

$100 - $113/hr

Experience mentoring or supervising junior engineers * Familiarity with computer-aided design (CAD) or mark-up software tools * Experience working in DOE, NNSA, or DOD environments * Strong ...

... team of junior-, mid-, and senior-level discipline and systems engineers across multiple task ... Computer Science Engineering, Electrical Engineering, Computer Engineering, Software Engineering ...

... team of junior-, mid-, and senior-level discipline and systems engineers across multiple task ... Computer Science Engineering, Electrical Engineering, Computer Engineering, Software Engineering ...

Junior Field Technician

Carlsbad, NM ยท On-site

$25 - $35/hr

Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... Functional or higher computer literacy skills in a Windows-based environment required. * Experience ...

Junior Field Technician

Carlsbad, NM ยท On-site

$25 - $35/hr

Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... Functional or higher computer literacy skills in a Windows-based environment required. * Experience ...

Mentor Junior Staff : Provide guidance and technical oversight to junior engineers to foster a ... Proven hands-on experience with modern data systems, specialized CAD/modeling tools, or nuclear ...

Systems Engineer (Lead)

Kirtland, NM ยท On-site

$160K - $174K/yr

Mentor and guide junior systems engineers and technical staff. * Prepare technical reports ... Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Science, or a related ...

Showing results 21-40

Junior Computer Programmer information

See New Mexico salary details

$7

$26

$45

How much do junior computer programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for junior computer programmer in New Mexico is $26.12, according to ZipRecruiter salary data. Most workers in this role earn between $15.82 and $32.16 per hour, depending on experience, location, and employer.

What is a junior computer programmer?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What are the key skills and qualifications needed to thrive as a junior computer programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a junior computer programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What are the most commonly searched types of Computer Programmer jobs in New Mexico?

The most popular types of Computer Programmer jobs in New Mexico are:

What job categories do people searching Junior Computer Programmer jobs in New Mexico look for?

The top searched job categories for Junior Computer Programmer jobs in New Mexico are:

What cities in New Mexico are hiring for Junior Computer Programmer jobs?

Cities in New Mexico with the most Junior Computer Programmer job openings:

Infographic showing various Junior Computer Programmer job openings in New Mexico as of June 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $54,334 per year, or $26.1 per hour.

Principal Engineer - Airborne Hardware

Data Device Corporation

Albuquerque, NM โ€ข On-site

$150 - $190/hr

Other

Re-posted 17 days ago


Job description

Career Opportunities with Data Device Corporation

Join our fast growing team!

Current job opportunities are posted here as they become available.

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.

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 at GRT 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

Great River Technology (GRT) is searching for a Principal Hardware Engineer to serve as a Subject Matter Expert (SME) in ARINC 818 digital video interface design, testing, simulation, and VHDL implementation within the aerospace domain. This role requires an individual with a proven track record of architecting, developing, and verifying complex airborne electronic hardware, with a particular emphasis on highโ€‘speed digital video and data communication systems. The successful candidate will provide technical depth and leadership, mentor junior engineers, and significantly contribute to the strategic direction of GRTโ€™s hardware development initiatives.

Responsibilities
  • ARINC 818 Expertise:
    • Serve as the primary technical authority for all aspects of ARINC 818 design, including Fibre Channel protocols, video formats, timing, and link integrity.
    • Lead the architectural definition, detailed design, and implementation of ARINC 818 interfaces for advanced avionics systems.
    • Develop and execute comprehensive test plans and procedures for ARINC 818 compliance, robustness, and performance validation, often leveraging custom test rigs and advanced instrumentation.
    • Pioneer and refine simulation methodologies for ARINC 818 links, including model development, analysis of signal integrity, and performance prediction in complex system environments.
  • VHDL Development & FPGA Design:
    • Design, develop, and verify complex VHDL code for highโ€‘performance FPGAs (e.g., Xilinx) used in missionโ€‘critical aerospace applications.
    • Expertise in FPGA architecture, floor planning, timing closure, synthesis, and place and route optimization for challenging aerospace requirements.
    • Implement digital signal processing (DSP) algorithms and video processing pipelines within FPGAs.
    • Develop comprehensive verification environments using VHDL, UVM, or other appropriate methodologies to ensure design integrity and functional correctness.
  • Hardware Design Leadership:
    • Lead the full lifecycle hardware development for airborne electronic systems, from requirements definition and conceptual design through detailed design, integration, verification, and production support.
    • Conduct in-depth analysis of power consumption, component stress, worstโ€‘case tolerances, and reliability for critical hardware components.
    • Collaborate extensively with crossโ€‘functional teams, including Systems Engineering, Software Development, and Manufacturing, to ensure seamless integration and optimal system performance.
    • Provide technical guidance and mentorship to junior and midโ€‘level hardware engineers, fostering a culture of technical excellence and continuous improvement.
  • Certification & Compliance:
    • Deep understanding and proven experience with aerospace certification standards.
    • Contribute to the generation and review of airworthiness documentation, including hardware design plans, technical requirements, functional specifications, design specifications, qualification test plans and reports.
    • Ensure designs adhere to industry best practices, internal standards, and regulatory requirements.
  • Problem Solving & Innovation:
    • Identify, diagnose, and resolve complex hardware issues, utilizing advanced diagnostic tools and methodologies.
    • Stay abreast of emerging technologies, industry trends, and research in digital video, highโ€‘speed interfaces, and FPGA technology to drive innovation.
    • Propose and implement design improvements for existing products, focusing on quality, cost reduction, and component obsolescence management.
Required Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, or a related field.
  • 10+ years of progressive experience in hardware design and development within the aerospace or defense industry.
  • Extensive experience with VHDL for complex FPGA development in aerospace applications.
  • Proven ability to lead technical projects and mentor engineering teams.
  • Strong understanding of digital circuit design principles, highโ€‘speed digital interfaces, and signal integrity.
  • Proficiency with electronic design automation (EDA) tools for schematic capture, simulation (e.g., ModelSim/QuestaSim, Vivado Simulator), and FPGA development (e.g., Xilinx, Vivado).
  • Experience with test equipment such as oscilloscopes, logic analyzers, spectrum analyzers, and network analyzers.
  • Excellent problemโ€‘solving, analytical, and communication skills.
  • Ability to work effectively in a dynamic, collaborative, and highly regulated environment.
Preferred Qualifications
  • Experience with other aerospace data bus standards.
  • Experience with Python or other scripting languages for test automation and data analysis.
#J-18808-Ljbffr