Director, Software Engineering

Teledyne FLIR LLC • $177K — $236K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience managing engineering teams
  • 15 years minimum experience in software strategy development
  • Proficient in embedded systems software architecture and design
  • Experience in writing software in assembly and C/C++
  • Familiarity with imaging systems and electro-optical components is a plus
  • Strong proficiency in Microsoft Office (Word, Excel, PowerPoint)

Responsibilities

  • Lead and supervise the Software Engineering group
  • Allocate resources and oversee hiring and performance reviews
  • Validate technical solutions and project schedules proposed by engineers
  • Monitor group performance and bandwidth availability
  • Establish a quality process for efficient design practices
  • Participate in hands-on software implementation and troubleshooting
  • Ensure adherence to the software development process through documentation

Benefits

  • Collaborative work environment with great team dynamics
  • Opportunities for professional growth and development
  • Involvement in innovative product development
  • Hands-on approach to leadership
  • Access to advanced tools and systems for software development
Full Job Description
Job Description

Job Summary:

This position will lead the software engineering group and provide guidance and assistance in all phases of the design process from concept to manufacturing. Work environments are general office and Engineering Lab.

Detailed Description:
  • Supervise specific division of the Software Engineering group. This responsibility includes resource allocation, hiring, performing reviews, feedback on project planning, and establishing realistic goals with the engineers.
  • Supervise and validate the technical solutions and schedules proposed by the design engineers in the group.
  • Periodically report the performance of the group, its bandwidth availability and ensure that the group performs at its maximum capacity.
  • Establish a quality process enabling engineers to produce designs efficiently by reusing established practices while allowing flexibility to innovate and achieve.
  • Play a hands-on role in day-to-day software implementation cycles; writing specifications, making designs trade-off decisions, participating in design reviews, coding and troubleshooting, as required to fill the gaps in the group bandwidth.
  • Ensure the software development process is followed by creating a paper trail of meeting minutes, specifications and validation documents.
  • Assist in the decision making process during the design cycle and provide an objective view when reviewing implementation proposals.
  • Contribute to proposals, project plans and schedules for each project in design by the software development group.
  • Maintain and improve the software development environment to include revision control systems, bug/issue tracking, build server and test systems.


Requirements:
  • Minimum of 10 years of experience in managing engineering groups and a minimum 15 years' experience desired in some of the following areas:
  • Developing strategies for software
  • Deploying and administering software development tools.
  • Architecture, designing, implementing, and testing embedded systems software
  • Designing, implementing, and testing software writing in assembly, C/C++
  • Imaging systems and electro-optical components (highly desirable).
  • Word-Excel-Power Point skills required.
  • Strong Computer Skills: Word, Excel and PowerPoint
  • Design and implementation of embedded software from given or derived specifications (implemented in C, C++ and assembly)


Preferred Skills/Experience:
  • Design, implementation and integration of software products using Linux/OpenSource and/or Microsoft Visual Studio
  • Validation of software
  • Imaging Systems and Electro-Optical Components
  • Must be US Citizen or Perm Resident


Salary Range:
$177,500.00-$236,600.000

The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, local regulations (such as minimum wage), education/training, work experience, key skills, and type of position.

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

About Teledyne FLIR LLC

Teledyne FLIR LLC Careers

Joining Teledyne FLIR LLC presents an unparalleled opportunity to become part of a leading team of professionals dedicated to pioneering technological innovations. As a prominent player in the field of sensory technology, Teledyne FLIR LLC offers a range of job opportunities that cater to a variety of professional skills and experiences.

Explore Career Opportunities

Teledyne FLIR LLC is actively hiring and continually seeks talented individuals who are eager to drive innovation and lead in their fields. The company offers positions that challenge and foster professional growth, ensuring that every team member can contribute to their full potential.

Innovation and Leadership

At Teledyne FLIR LLC, innovation is at the core of everything they do. The company prides itself on a culture of leadership and diversity, promoting an environment where unique ideas and perspectives lead to groundbreaking solutions and advancements in technology.

Professional Growth and Development

Career advancement is a cornerstone of Teledyne FLIR LLC's commitment to its employees. With robust training programs and diversity initiatives, the company ensures that all team members receive the support and resources they need to succeed. Professional growth is encouraged through leadership training, skill development workshops, and networking opportunities within the industry.

Internship Programs and Employment Benefits

For those starting their careers, Teledyne FLIR LLC offers internship programs that provide invaluable industry experience and insights into the company’s operations. Interns work alongside seasoned professionals and are considered integral members of the team from day one. Full-time positions at Teledyne FLIR LLC come with competitive benefits packages that support both personal and professional development. Benefits include comprehensive health coverage, retirement plans, and paid time off, among others.

Join the Teledyne FLIR LLC Team

Teledyne FLIR LLC is looking for passionate, curious, and innovative individuals to join their team. Explore open positions that match your skills and interests on the Teledyne FLIR LLC careers page. Each position offers a unique opportunity to contribute to the company’s mission of enhancing life through innovative sensory solutions.

Stay Connected with Teledyne FLIR LLC Careers

Stay informed about the latest career opportunities and company news by subscribing to Teledyne FLIR LLC job alerts. Tailor your subscription to receive updates that align with your career preferences and professional interests.

APPLY TO TELEDYNE FLIR LLC JOBS

Read Careers Blog

Gain insights from the experiences of current Teledyne FLIR LLC employees and stay up-to-date with industry trends through the Teledyne FLIR LLC careers blog. Discover tips for crafting an effective resume, preparing for interviews, and succeeding in a professional setting.

Job Alert Emails

Customize your experience by subscribing to Teledyne FLIR LLC job alerts. Receive notifications about new job opportunities, company updates, and events that match your career interests and help pave the way for a rewarding future with Teledyne FLIR LLC.
Learn more about Teledyne FLIR LLC

Similar Jobs

More Jobs at Teledyne FLIR LLC

More Information Technology Jobs

Find similar Director, Software Engineering jobs: