> Markdown version of [/jobs/ext/1805431-software-developer](https://www.wearedevelopers.com/jobs/ext/1805431-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Michigan Technological University - **Location:** Ann Arbor, MI, United States - **Contract:** Permanent contract - **Skills:** Information Technology, Data Analytics - **Published:** July 8, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87671544/1 ## About the Role * Bachelor's degree in Engineering, Computer Science, Physics, Applied Mathematics, or a related technical field, 1. 5+ years of experience in technical program management, program management, or related roles in R&D or engineering environments 2. Experience managing complex, cross-functional technical programs involving engineering and/or scientific teams 3. Demonstrated ability to manage scope, schedule, dependencies, resources, risks, and stakeholder communication Desirable Education and/or Experience 1. Experience working with DoD sponsors such as AFRL, DARPA, ONR, Army Research Lab, or Space Force organizations 2. Experience supporting proposal development and capture efforts 3. Experience coordinating with external partners including government labs, academia, and industry collaborators 4. Experience with program execution in regulated or government contracting environments (e.g., working with statements of work, deliverables, reporting requirements) 5. Advanced degree in a technical field or engineering management discipline Required Knowledge, Skills, and/or Abilities 1. Ability to obtain a U.S. Department of Defense security clearance, which requires United States citizenship. Obtaining a national security clearance while holding a dual citizenship will not be possible when the foreign country poses a risk to the national security of the United States 2. Strong written and verbal communication skills, including experience preparing leadership and sponsor-facing materials 3. Ability to operate effectively in ambiguous, fast-paced R&D environments with evolving requirements 4. Sufficient technical fluency to engage credibly with engineering and research teams, To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. ## Description Michigan Technological University is seeking a Program Manager for our Michigan Tech Research Institute (MTRI) department. Candidates for this position may opt to work in either Ann Arbor, MI or Dayton, OH. At MTRI, we develop advanced technologies that help our nation better understand, sense, and operate within complex natural and humanmade environments. Our work spans multidisciplinary research and applied development, advancing ideas from foundational concepts to mission-relevant prototypes. We are seeking a Program Manager to support and scale advanced research and development efforts in a DoD-focused R&D environment. This role operates at the intersection of science, engineering, mission application, and is responsible for translating sponsor-driven research into structured execution and delivered outcomes. This role is responsible for: * Owning end-to-end planning and execution of R&D programs aligned with DoD sponsor objectives * Translating sponsor requirements into executable plans, milestones, and deliverables * Coordinating cross-functional teams across science, engineering, product, and operations * Managing schedules, dependencies, resources, budgets, and program risks across multiple efforts * Communicating program status, risks, tradeoffs, and decisions to leadership and sponsors * Supporting proposal development and capture activities for new research opportunities, 1. Develop and maintain program roadmaps, integrated master schedules, and dependency maps aligned with sponsor objectives and contractual requirements 2. Translate ambiguous or exploratory research efforts into structured execution plans, including milestones, deliverables, decision points, and readiness criteria 3. Manage program risks, issues, and tradeoffs, and drive resolution through structured processes and data-informed decision-making 4. Lead program reviews, technical interchange meetings (TIMs), and milestone assessments aligned with sponsor expectations 5. Coordinate execution across multidisciplinary teams including scientists, engineers, analysts, and external collaborators 6. Prepare clear, concise sponsor-facing communications, including status reports, technical summaries, risk assessments, and decision briefs 7. Coordinate with external stakeholders including government program managers, research labs, academia, and industry partners 8. Support program execution activities such as resource planning, labor forecasting, and delivery of required program artifacts (e.g., reports, briefings, deliverables) 9. Commit to learning about continuous improvement strategies and applying them to everyday work. Actively engage in University continuous improvement initiatives 10. Apply safety-related knowledge, skills, and practices to everyday work, Please note that successful applicants are responsible for ensuring their eligibility to work in the United States (i.e. a citizen or national of the United States, a lawful permanent resident, a foreign national authorized to work in the United States without the need of an employer sponsorship) on or before the effective date of your appointment, and maintain eligibility without sponsorship throughout your appointment. Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities. The Annual Security and Fire Safety Report contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. Michigan Tech will provide a paper copy upon request; please contact the Michigan Tech Public Safety. In compliance with the federal Drug-Free Schools and Communities Act (DFSCA) and its implementing regulations (34 CFR Part 86), Michigan Tech is committed to maintaining a drugfree campus environment and actively promoting the health and safety of its community. Find our notice that outlines the University's policies, legal sanctions, health risks, and available support resources related to the unlawful possession, use, or distribution of illicit drugs and alcohol. ## Related Videos - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [It's not easy being green](https://www.wearedevelopers.com/videos/558-it-s-not-easy-being-green) - [How Data is Shaping our Games](https://www.wearedevelopers.com/videos/176-how-data-is-shaping-our-games) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)