top of page
Now Hiring Software Eng

Now hiring 

Senior Software Engineer

Array of Engineers is home to a talented group of engineers with over a 100 years of combined expertise. We create embedded software, hardware, and firmware solutions for customers in government & across the commercial sector. Our success is based on our engineers operating as a unified team, producing creative and efficient solutions, continually learning and utilizing cutting edge technologies in our projects, and investing in our community through mentoring younger generations in STEM. From NASA satellites to local projects in West Michigan, our engineering solutions are enhancing the way our partners do business in the aerospace, space, defense, and medical device industries. 


We are currently seeking a Software Engineer to join our team full time. This position is located in Grand Rapids, Michigan. Array of Engineers offers a flexible working schedule, numerous benefits, and a culture of innovation and mentorship.


  • Design, develop, and test embedded software for engineering projects in the defense, aerospace, and space industries

  • Provide expertise on software requirements, test strategies, test plans, and safety critical software development and testing

  • Implement and execute DO-178 plans, processes, and procedures on DoD software programs

  • Engage with government clients to build knowledge and expertise in software assurance and testing

  • Mentor junior engineers and interns/co-ops


  • B.S. in either electrical engineering, computer engineering, or aerospace engineering

  • 5+ years of experience with embedded software development and testing

  • 5+ years of experience with DO-178B/C programs

  • Proficient in verbal, written, and interpersonal communication

Preferred Skills

  • Experience in a research and development environment is a plus

  • Experience with model-based tools such as MATLAB/Simulink and SCADE is a plus

  • Experience with Agile software development is a plus 

  • Experience with ROS/robotics is a plus

  • Ability to work independently and with a team

  • Enjoy learning and applying cutting edge technologies to complex projects

  • Share company values and contributes to company culture

  • Willingness to be accountable and take ownership of projects and tasks

Candidates must be willing to work on site at our headquarters in Grand Rapids, Michigan.


Candidates must be legally authorized to work in the United States without company sponsorship, now or in the future. 


Array of Engineers is an Equal Opportunity and Affirmative Action Employer. AoE is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

bottom of page