1

Startup Software Engineer Manager Jobs in Michigan

BAS Software Engineer

Grand Rapids, MI · On-site

$99 - $121/hr

  • Retirement

  • PTO

BAS Software Engineer - Grand Rapids, MI - Building Automation & Energy Systems Integrator Overview ... Coordinate with engineers, installers, and startup teams for system performance * Utilize BACnet ...

New

... asset management firms globally. Over the past year, we have been working with BCM Partners to ... Joining an up-and-coming startup with plans to disrupt the financial services sector * Being ...

... asset management firms globally. Over the past year, we have been working with BCM Partners to ... Joining an up-and-coming startup with plans to disrupt the financial services sector * Being ...

BAS Software Engineer

Detroit, MI · On-site

$99 - $121/hr

  • Retirement

  • PTO

Partner with Project Engineers and field technicians to coordinate system performance * Assist with system startup, equipment integration, and functional testing * Prepare software documentation ...

New

Be Seen First

Controls Software Engineer

Macomb, MI · On-site

$40 - $50/hr

  • Medical

  • Dental

  • Vision

  • PTO

Support installation, startup, troubleshooting, and production ramp-up at customer sites ... Understanding of project execution and lifecycle management * Strong communication and teamwork ...

Robotic Software Engineer

Auburn Hills, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Ensure seamless integration and functionality during field installation, startup, and debugging of ... Collaborate with sales, product management, manufacturing, and other ASG teams to align software ...

Senior Software Engineer

Detroit, MI · On-site

$120 - $170/hr

Senior Software Engineer -- Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person Detroit-based startup building modular electric platforms for specialty vehicles. We take cab ...

Lead Software Engineer AI - (Materia AI)

Ann Arbor, MI · On-site

$147 - $273/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Innovate in a Startup-Like Environment Be part of a fast-moving, forward-thinking group that is ... Flex My Way is a set of supportive workplace policies designed to help manage personal and ...

Software Engineer

Ann Arbor, MI · On-site

$120 - $180/hr

However, we also recognize the importance of flexibility and trust our employees to manage their ... startup veterans * Carve out your own area of expertise and influence product decisions

Staff Software Engineer

Warren, MI · On-site

$189 - $240/hr

Debug and root-cause issues related to rendering, startup performance, power moding, IPC ... Good understanding of: + Object-oriented design + Multithreading + STL + Memory management + IPC ...

Embedded Software Engineer

MI

$118K - $156K/yr

Objective of role: The Embedded Software Engineer is responsible for the design, development ... to startup behavior, communication failures, timing issues, memory, and interaction between ...

Controls Engineer Manager

Auburn Hills, MI · On-site

$79K - $102K/yr

Responsible for implementation of projects from technical specification to startup support to ... Oversee controls hardware and software design for complex machine systems, collaborating with ...

next page

Showing results 1-20

Startup Software Engineer Manager information

What does a startup software engineer manager do?

A Startup Software Engineer Manager is responsible for leading a team of software engineers in a fast-paced startup environment. They oversee the development, testing, and deployment of software products while ensuring alignment with the company’s goals and timelines. In addition to technical leadership, they are involved in hiring, mentoring, and fostering a collaborative culture. Their role often includes hands-on coding, making architectural decisions, and communicating with stakeholders to prioritize and deliver features efficiently. The dynamic nature of startups requires them to be adaptable and proactive in solving both technical and organizational challenges.

What are the key skills and qualifications needed to thrive as a startup software engineer manager?

To thrive as a Startup Software Engineer Manager, you need strong technical expertise in software development, leadership experience, and a proven track record of shipping products, typically supported by a relevant degree or equivalent experience. Familiarity with agile project management tools like Jira, version control systems such as Git, and cloud platforms like AWS or Azure is essential. Exceptional communication, adaptability, and problem-solving abilities help you motivate teams and navigate rapid changes. These skills enable effective team leadership, timely product delivery, and the ability to scale engineering efforts in a fast-paced startup environment.

What are some common challenges faced by startup software engineer managers in building and scaling their teams?

Startup Software Engineer Managers often face the challenge of recruiting top talent with limited brand recognition and resources, while also fostering a collaborative, high-performing culture amidst rapid change. Balancing hands-on technical work with managerial duties, such as mentoring and setting processes, is a common hurdle. Additionally, they must navigate shifting priorities, tight deadlines, and evolving product requirements, all while ensuring team alignment and motivation. Effective communication and adaptability are key to overcoming these challenges in a fast-paced startup environment.

What is the difference between Startup Software Engineer Manager vs Startup Software Engineer?

AspectStartup Software Engineer ManagerStartup Software Engineer
Required CredentialsBachelor's or higher in CS or related field; leadership experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentTeam leadership, project management, cross-functional collaborationHands-on coding, feature development, technical problem-solving
Employer & Industry UsageTech startups, fast-paced environments, leadership rolesStartups, product-focused companies, development teams
Search & Comparison IntentUnderstanding managerial roles in startupsTechnical coding roles in startups

The Startup Software Engineer Manager oversees engineering teams, manages projects, and aligns technical goals with business objectives. In contrast, the Startup Software Engineer focuses on coding, developing features, and technical problem-solving. Both roles require strong technical skills, but the manager also emphasizes leadership and project management.

What job categories do people searching Startup Software Engineer Manager jobs in Michigan look for?

The top searched job categories for Startup Software Engineer Manager jobs in Michigan are:

What cities in Michigan are hiring for Startup Software Engineer Manager jobs?

Cities in Michigan with the most Startup Software Engineer Manager job openings:

BAS Software Engineer

ControlsJobs

Grand Rapids, MI • On-site

$99 - $121/hr

Other

Retirement, PTO

Posted yesterday

New


Job description

BAS Software Engineer – Grand Rapids, MI – Building Automation & Energy Systems Integrator Overview:

Are you a detail-driven Building Automation programmer looking to contribute to smarter, more energy-efficient facilities? This position offers the opportunity to take the lead on developing, testing, and deploying advanced BAS programming for both new construction and retrofit projects across West Michigan. The ideal candidate has strong Tridium/Niagara experience, comfort with BACnet communication, and the ability to work closely with engineering and field installation teams.

  • Title: BAS Software Engineer
  • Location: Grand Rapids, MI (primarily in-office)
  • Salary: Up to $110,000 (DOE)
  • Bonus: Discretionary
  • Retirement: 401(k) with 5% company match
  • Perks: Company laptop, paid holidays, and vacation time
Key Responsibilities:
  • Develop and program BAS applications using standard libraries or custom logic
  • Build controls databases and create Tridium front-end graphics
  • Perform system testing, troubleshooting, and commissioning (including point-to-point)
  • Ensure software meets all project requirements and schedule expectations
  • Coordinate with engineers, installers, and startup teams for system performance
  • Utilize BACnet and other industry protocols for seamless system integration
  • Assist with turnover documentation and project closeout tasks
Preferred Experience:
  • 3–7+ years of experience in BAS programming or controls engineering
  • Proven experience with Tridium/Niagara platforms (required)
  • Knowledge of Alerton, Honeywell, Johnson Controls, or Trend is beneficial
  • Ability to interpret wiring diagrams and support installation/startup processes
  • Strong communication, troubleshooting ability, and attention to detail
#J-18808-Ljbffr