Software Engineering Manager (Remote from US)

Jobgether
45d$156,840 - $193,820Remote

About The Position

We are seeking an experienced Software Engineering Manager to lead a talented software engineering team across multiple locations. In this role, you will balance hands-on technical guidance with team leadership, ensuring projects are delivered efficiently and at the highest quality. You will mentor engineers, foster professional growth, and create a collaborative environment that promotes innovation and continuous improvement. The role involves partnering with cross-functional teams to define technical scope, set priorities, and implement scalable software solutions. You will have the opportunity to shape engineering processes, establish best practices, and drive the success of complex, multi-disciplinary projects. This position is ideal for leaders who thrive in dynamic environments and enjoy guiding teams to achieve measurable impact.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Systems Engineering, Physics, or a related field.
  • 7+ years of experience in software and hardware engineering roles, preferably in aerospace, industrial automation, or robotics.
  • 5+ years in progressively responsible software engineering leadership positions.
  • Hands-on experience leading teams in software development and embedded system design.
  • Expertise in software development lifecycle (SDLC, CI/CD, SecDevOps) and associated toolchains.
  • Strong collaboration skills across cross-functional teams.
  • Excellent communication and problem-solving skills, with the ability to convey technical information to diverse stakeholders.
  • Experience managing project risk, including scope creep and technical challenges.

Responsibilities

  • Lead and manage the software engineering team across multiple offices, ensuring alignment with project goals and technical standards.
  • Mentor engineers, set clear performance expectations, and support professional development.
  • Oversee project planning, resource allocation, and execution for software and embedded systems projects.
  • Establish and maintain software development processes, tools, and best practices to drive efficiency and quality.
  • Collaborate with cross-functional teams, including mechanical, electrical, and systems engineers, to deliver integrated solutions.
  • Identify opportunities to improve team capabilities, processes, and project outcomes.

Benefits

  • Competitive salary range of $156,840-$193,820 plus equity incentives.
  • Flexible work hours and work-from-home policy.
  • 100% employer-paid health insurance for employees and 50% dependent coverage.
  • Unlimited paid time off, 11 paid company holidays, and 12 paid sick days.
  • 401(k) retirement plan with employer matching (Safe Harbor 4%).
  • Generous paid parental leave and relocation assistance if needed.
  • Daily catered lunches, snacks, and fully stocked kitchens.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service