1

Senior Computer Programmer Jobs in Lowell, MI (NOW HIRING)

Senior Test Engineer

Grand Rapids, MI · On-site

$100 - $125/hr

Job Title Senior Specialist, Test Engineer As a Senior Test Engineer, you will play a key role in ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical ...

Job Title Senior Specialist, Test Engineer As a Senior Test Engineer, you will play a key role in ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical ...

Job Title Senior Specialist, Test Engineer As a Senior Test Engineer, you will play a key role in ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical ...

As a Senior Manager, you will lead large projects and innovate processes, focusing on achieving ... Computer and Information Science, Computer Applications, Computer Engineering, Engineering ...

Posted today

next page

Showing results 1-20

Senior Computer Programmer information

See Lowell, MI salary details

$12

$48

$66

How much do senior computer programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for senior computer programmer in Lowell, MI is $48.70, according to ZipRecruiter salary data. Most workers in this role earn between $40.96 and $58.22 per hour, depending on experience, location, and employer.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a senior computer programmer?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

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

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

How much does a senior computer programmer make?

A senior computer programmer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have advanced coding skills in languages like Java, C++, or Python and may hold certifications that enhance their earning potential.

What cities near Lowell, MI are hiring for Senior Computer Programmer jobs?

Cities near Lowell, MI with the most Senior Computer Programmer job openings:

Infographic showing various Senior Computer Programmer job openings in Lowell, MI as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $101,291 per year, or $48.7 per hour.

Senior Test Engineer

Grand Rapids, MI • On-site

$100 - $125/hr

Other

Posted 11 days ago


Key responsibilities

  • Develop requirements, architectures, and designs for automated test stations.

  • Design, develop, document, and maintain test software solutions.

  • Conduct peer reviews of software and requirements documentation.


Job description

About Acron Aviation (Avionics – Surveillance):

Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety-critical flight operations across commercial and military aviation. Within Avionics, the Surveillance product line develops and sustains systems that enable aircraft awareness, collision avoidance, and airspace interoperability. Our portfolio includes TCAS, Mode S transponders, ADS-B, and integrated surveillance solution s deployed across commercial, military, and rotorcraft platforms. This work is performed in highly regulated environments and demands deep expertise across systems, hardware, software, and RF throughout the full product lifecycle.

Job Title

Senior Specialist, Test Engineer

As a Senior Test Engineer, you will play a key role in developing and implementing automated test systems used for manufacturing, engineering development, and product certification of safety-critical avionics products. You will lead test system projects from concept through deployment, ensuring solutions are delivered on time, within budget, and meet quality and performance expectations.

This role offers the opportunity to work with cutting-edge avionics technologies while collaborating with multidisciplinary engineering teams in a highly regulated aerospace environment.

Key Responsibilities
  • Develop requirements, architectures, and designs for automated test stations.
  • Design, develop, document, and maintain test software solutions.
  • Lead test system development projects with minimal supervision.
  • Conduct peer reviews of software and requirements documentation.
  • Execute software verification and validation activities.
  • Perform systems-level integration and testing of automated test stations.
  • Develop comprehensive test plans, procedures, and reports.
  • Support troubleshooting and root cause analysis of hardware and software issues.
  • Collaborate with engineering, manufacturing, and quality teams to improve product reliability and test efficiency.
  • Ensure compliance with applicable aerospace and company standards.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline.
  • 6+ years of related experience programming in C.
  • 4+ years of experience in product testing, automated test systems, or related engineering functions.
  • Experience working with digital electronic circuits.
  • Knowledge of:
  • NI TestStand
  • LabWindows/CVI
  • IEEE-488 (GPIB) controllers and drivers
  • Environmental test equipment and temperature chambers
  • Experience with avionics communication protocols, including:
  • ARINC 429
  • ARINC 717
  • MIL-STD-1553
  • I2C
  • RS-232
  • RS-422
  • Strong troubleshooting, problem-solving, and analytical skills.
  • Proficiency with Microsoft Office applications including Excel, PowerPoint, and Word.
  • Excellent communication and collaboration skills.
  • Self-motivated with the ability to work independently and as part of a team.
Preferred Qualifications
  • Experience with L-band high-power pulsed transmitters and receivers.
  • Experience with RF test equipment and automated RF test systems.
  • Demonstrated expertise debugging and optimizing complex C software applications.
  • Aerospace, avionics, or safety-critical systems experience.
  • Commitment to continuous learning and professional development.
  • Ability to mentor and guide less experienced engineers.
Equal Opportunity Statement

Acron Aviation is proud to be an Aff… All applicants will be considered for employment regardless of race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding, or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or any other legally protected characteristic.

Additional Information:

Acron Aviation maintains a drug-free workplace and conducts pre-employment substance abuse testing and background checks, where allowed by law. Acron Aviation is an E-Verify employer

#J-18808-Ljbffr