Qualifications
Benefits

Be visionary

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.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

Job Summary:

As a Senior Software Design Engineer, you will be expected to provide technical leadership in early phase customer discovery, technology innovation, and system architectural development. With experience across the full product lifecycle, this position will work in a cross-functional engineering environment, employing design methodologies to design, develop and integrate embedded system solutions executing in real time operating systems environments. Experience with C/C++ development languages, communication protocols (e.g. TCP/IP, MQTT), data interchange (e.g. JSON), and connectivity (e.g. USB, Ethernet, RS-485) is desired. Experience with DevOps implementation in support of automated test strategies and continuous integration/continuous deployment would be a plus. Good communication skills with a proactive approach to the design process are important characteristics necessary for success as a member of the software development team.

Detailed Description:

  • Participates in customer discovery gaining an understanding of the customer interests and expectations leading to a clear understanding of “What” problems the customer wants addressed. This input is refined and documented as key input to the design process
  • Actively participates in developing the user requirements based on close interaction with the customer, marketing, sales, and the senior design team members.
  • Takes a lead role in developing the system architecture. Works closely with the other engineering disciplines to map requirements to architectural components as the design team evaluates “How” a proposed approach will address the customer needs.
  • Participates in assessing technology knowledge gaps which need to be investigated and closed to mitigate risk in the overall design approach.
  • Will be involved with developing early User Experience definition through interactions with customers using various UI/UX development approaches.
  • Implements sound design methodology approaches (e.g. OOD, SASD, etc.) and corresponding modeling techniques in support of a robust, quality system design approach.
  • Will oversee and review implementation stages through the development process ensuring good design approaches are being followed as part of the overall software design quality assessment.
  • Will play an active role in developing the software solution, mentoring junior team members, ensuring communication across all engineering disciplines and assuming technical responsibility for the overall software implementation.
  • Assumes a proactive approach to developing a testing strategy in line with software quality objectives and in support of sound design approaches. Will provide leadership in unit/module testing as well as system verification testing with the goal of establishing automated test approaches in the spirit of continuous integration.
  • Will be responsible for time estimates, schedule inputs, resource loading and budgetary inputs to the overall product development effort.
  • Will assist with the DevOps environment in support of automation in product builds, configuration management tool integration and testing strategies.

Requirements: Bachelor's degree (B.S.) from four-year college or university in Computer/Software Engineering, Electrical Engineering or a related field and 5+ years of directly related experience and/or training; or equivalent combination of education and experience. 

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.

Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.

Read Full Description
Confirmed 10 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles