Jobs · Engineering · Alabama

Engineering Manager

Camgian · Huntsville, AL · 1 wk ago
On-siteEngineeringFull-time

About the role

Camgian is looking for an Engineering Manager who can lead, mentor, and support our growing team of engineers. In this role, you will oversee engineers, ensuring their work aligns with product roadmaps and development plans, while fostering a culture of excellence. We value candidates with a strong passion for people management and a solid understanding of the technical landscape in software engineering, AI/ML, or data science fields.

Responsibilities

  • Lead and manage a team of engineers in software, AI, or data science fields, providing mentorship, guidance, and career development.
  • Oversee software projects, ensuring engineers adhere to program management timelines, quality processes, and performance standards for project deliverables.
  • Offer technical expertise in design and development, troubleshoot complex issues, and maintain best practices.
  • Work closely with cross-functional teams including Product, Program, and QA to coordinate product goals and timelines.
  • Participate in recruitment efforts to attract and retain top engineering talent while fostering a collaborative and positive team environment.
  • Continuously evaluate and improve development processes, tools, and practices to enhance team efficiency and quality.
  • Conduct regular performance evaluations, provide constructive feedback, and implement action plans to help team members reach their full potential.

An exceptional work ethic, willingness to learn, tenacity, and a strong desire to work in a fast-paced environment are necessary for success. Collaboration and cross-pollination with other teams will be frequent; communication, openness, and a willingness to share both success and failure are essential. We are a team-centric organization—we win and lose together.

Requirements

  • Minimum of 5 years in software engineering, AI, or data science, with at least 2 years in a leadership or management role.
  • Background in one or more technologies or programming languages, such as C++, Python, GoLang, Java, JavaScript, Machine Learning, Signal Processing, Data Science, or SQL, with hands-on development experience.
  • Experience with Agile, Scrum, or other project management methodologies.
  • Proven experience in mentoring and managing engineering teams, with a focus on team development, growth, and retention.
  • Excellent communication skills and ability to work effectively with cross-functional teams.
  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience). Advanced degrees or certifications are a plus.
  • US citizenship is desired.

Desired Skills

  • Minimum of 5 years in a leadership or management role.
  • Strong background in Software Engineering, Artificial Intelligence, Signal Processing, Machine Learning, Data Science, or Data Engineering.
  • Proven experience managing a team through development, testing, and deployment of products to customers.
  • Master’s degree in computer science, engineering, or a related field (or equivalent experience).

Similar jobs

Engineering Manager

Magna InternationalBowling Green, KY· 1 wk ago
Engineeringapply on wd3.myworkdaysite.com

Engineering Manager

Madeline Hotel & Residences, Auberge CollectionTelluride, CO· 1 mo ago
Engineering$65k–$70k/yrapply on aubergecareers.com

Engineering Manager

ConstellationPottstown, PA· 1 mo ago
Engineering$162k–$180k/yrapply on jobs.constellationenergy.com

Engineering Manager

Cushman & WakefieldJersey City, NJ· 1 mo ago
Engineering$132k–$155k/yrapply on cw.wd1.myworkdayjobs.com

Engineering Manager

HI-LEX North AmericaRochester, MI· 2 mo ago
Engineeringapply on paycomonline.net