Logo
Teledyne Technologies Incorporated

Software Development Engineer Job at Teledyne Technologies Incorporated in Thous

Teledyne Technologies Incorporated, Thousand Oaks, CA, US, 91362

Save Job

Join to apply for the Development Engineer role at Teledyne Technologies Incorporated . Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging, and pharmaceutical research. Job Description Teledyne Controls, LLC is seeking a Junior Development Engineer to work on embedded systems and custom applications for airlines and aircraft. Responsibilities include developing and testing software for commercial aircraft, learning avionics communication protocols, designing, developing, and testing custom applications, debugging and troubleshooting embedded systems, and working with programming languages such as C/C++, C#, Python, shell, and bash in various OS environments. Office Location(s): This position is onsite in Thousand Oaks and El Segundo. Essential Duties and Responsibilities Write software code for graphical user interfaces and firmware for embedded processes. Design, analyze, and verify testing of software components for new products. Participate in testing, debugging, and certification of software. Document and develop procedures for installation and maintenance. Perform simulations and systems modeling. Advise hardware designers on machine characteristics affecting software. Develop documentation, flowcharts, and diagrams. Interface with users to define system requirements. Support other departments with software solutions. Develop and demonstrate solutions with proper documentation. Set up lab tests and manage software configurations. Availability may include evenings and weekends. Qualifications Bachelor's degree in a related field with 1+ years of experience or equivalent. Proficiency in C/C++/Python; experience with embedded systems and Linux/RTOS. Understanding of data structures, algorithms, and testing procedures. Excellent communication skills. Experience with test automation and PC hardware knowledge. Applicants must be a "US Person" due to access restrictions. Salary Range $58,100.00-$77,400.00 Pay Transparency Salary estimates are based on various factors and may vary. Teledyne conducts background checks and is an Equal Opportunity Employer. #J-18808-Ljbffr