Taro Logo

Software Engineer (Apps) 2

Provides enabling technologies for industrial growth markets including aerospace, defense, factory automation, environmental monitoring, and medical imaging.
Garland, TX, USA
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Aerospace · Enterprise SaaS · Healthcare

Description For Software Engineer (Apps) 2

Teledyne Technologies is seeking a Software Engineer (Apps) 2 to join their team in Garland, TX. This role focuses on embedded software development and system integration, combining hardware and software expertise to create innovative solutions for industrial and defense applications.

The position requires a strong background in embedded systems programming, particularly with microcontrollers like MSP430 and ARM. You'll be responsible for developing and integrating embedded controller code, leading development teams, and supporting both internal and external stakeholders. The role involves working with various technologies including power systems, optical systems, and analog/digital interfaces.

As a Software Engineer at Teledyne, you'll be part of a company that enables critical technologies across multiple industries, from aerospace and defense to medical imaging and environmental monitoring. The position offers the opportunity to work on high-reliability systems where quality and precision are paramount.

Key aspects of the role include using modern development tools like Git and JIRA, implementing static analysis tools, and following strict development processes compliant with NPR 7150.2C/D standards. You'll be expected to lead design reviews, manage multiple projects simultaneously, and provide technical support to customers when needed.

The ideal candidate will have at least 4 years of experience in product design or applications, strong C programming skills for embedded platforms, and familiarity with Python, Bash, and LabVIEW. This role is perfect for someone who enjoys working on complex technical challenges, values quality and reliability, and wants to contribute to products that make a real difference across multiple industries.

Working at Teledyne means joining a company with a strong commitment to ethical business practices and equal opportunity employment. The company's reputation for innovation in sensing solutions is matched by its dedication to maintaining high ethical standards and fostering an inclusive work environment.

Last updated 2 days ago

Responsibilities For Software Engineer (Apps) 2

  • Design and integrate embedded controller code in board-level systems
  • Lead team development for new products
  • Support external customers with product expertise
  • Develop software for automated test equipment (ATE)
  • Participate in product development across power, optical, digital, and analog technologies
  • Provide technical documentation and source code
  • Lead Preliminary and Critical Design reviews
  • Resolve technical and manufacturing issues
  • Work with multiple projects simultaneously
  • Travel to customer sites for technical support and training as required

Requirements For Software Engineer (Apps) 2

Python
Linux
  • BS degree in electrical engineering or related discipline or 10 years of related professional experience
  • 4+ years of working experience in Product Design or Applications position
  • Strong interpersonal skills across all departments
  • Ability to lead a team in company directed projects
  • Clear verbal and written communication skills
  • Experience with embedded controller code design
  • Knowledge of microcontrollers (MSP430, ARM)
  • Experience with Git, GitHub, and JIRA
  • Proficiency in C programming for embedded platforms

Interested in this job?

Jobs Related To Teledyne Technologies Incorporated Software Engineer (Apps) 2