Adsys Controls - Irvine, CA

posted 17 days ago

Full-time - Senior
Irvine, CA
Professional, Scientific, and Technical Services

About the position

The Software Manager and Architect at Adsys Controls is responsible for driving the software development vision and providing technical leadership in software architecture for advanced systems including high-energy lasers and autonomous systems. This role involves overseeing the software team, ensuring compliance with schedules, conducting performance reviews, and collaborating with multi-disciplinary teams on complex projects. The position requires a proactive individual who can thrive in a fast-paced environment and contribute to the company's growth through innovative solutions.

Responsibilities

  • Provide technical leadership in the software architecture of major product lines.
  • Plan, direct, and coordinate the actions of the development team.
  • Define tasking and ensure schedule compliance.
  • Conduct software performance reviews.
  • Manage the development lifecycle of software products.
  • Research new technologies to strengthen the organization.
  • Implement principles of software systems engineering.
  • Collaborate with professionals to determine functional and non-functional requirements.
  • Oversee the development of high-level product specifications.
  • Ensure software meets quality, security, and extensibility requirements.
  • Approve final product before launch.
  • Oversee the development of software design documentation.
  • Conduct risk assessments of software processes and tasks.
  • Support proposal efforts for new programs.
  • Assist with technical mentorship and performance assessment.
  • Develop and maintain software technical competencies roadmap.

Requirements

  • BS in Computer Science, Computer Engineering, Aerospace Engineering, or related STEM field with a minimum of 10 years' experience leading software development and production programs.
  • Proven experience as a software architect.
  • Experience in software development platforms and coding in several languages, specifically embedded real-time software design, Linux, Android, VxWorks, VHDL, image/graphics processing environments, and Python.
  • Excellent knowledge of software and application design and architecture.
  • Excellent knowledge of UML and other modeling methods.
  • Understanding of software quality assurance principles.
  • A technical mindset with great attention to detail.
  • Thorough understanding of industry best practices in software development and management.
  • Experience with Agile Development.
  • Experience with advanced electro-optical systems or imaging systems is a plus.
  • Experience in proposal processes and development.
  • Experience on DoD programs and related processes and requirements.
  • Proficiency in working both autonomously and within a team environment.
  • Excellent interpersonal and communication skills.

Nice-to-haves

  • MS in computer science is a plus.
  • Experience with advanced electro-optical systems or imaging systems is a plus.

Benefits

  • Competitive pay
  • Flexible schedules
  • Comprehensive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service