Software Engineer; Apps
Listed on 2025-12-27
-
Software Development
Software Engineer
Overview
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 DescriptionSoftware Engineer (Applications): Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs. Code may be used in commercial or end-user applications, such as materials management, financial management, HRIS, mobile apps or desktop applications products. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications.
Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. Survey Tip:
This job should be matched by companies that develop applications software. Companies that have both applications and systems software engineers and cannot identify them by function should match to Software Development Engineer ).
The essential functions and key responsibilities for the position include, but are not limited to:
- Strong focus on code generation for microcontrollers and ATE. Examples of target platforms include MSP
430, ARM and LabVIEW instruments. - Development, design, test, verify, and support products throughout their lifecycle.
- Sufficient capability to participate in the development and design of products over a broad range of technologies including power, optical, digital, and analog.
- Ability to provide team leadership on assigned projects.
- Ability to provide technical work-product in the form source code, simulation, test benches, and documentation for assigned projects.
- Ability to formulate a compliance assessment based on customer requirements and execute projects to meet this assessment.
- Engage in external standards activities and personnel recruitment, as needed, to forward Teledyne-Micropac’s product dominance.
- Provide technical support and assist in resolution of customer or manufacturing problems as required.
- Comprehensive understanding of product design, test and cost tradeoffs.
- Work with Product Engineers, Business Line Managers, Product Sales Managers, and department managers to ensure that the technical documentation needs and quality standards are met.
- Use Git, Git Hub, and JIRA for software version control and work tracking.
- Use Code Sonar, Git Hub Active Security for static analysis.
- Use experience with Dev Ops to mature development/integration processes which to be fully compliant to NPR 7150.2C/D and which meet the needs of the engineering team.
- Have familiarity with several unit test frameworks (e.g., PyTest, Ceedling, Unity, Cpp Unit Test ).
- Have proficiency in designing error-tolerant software architectures for high-reliability embedded platforms.
- Have proficiency in developing C for high-reliability embedded platforms.
- (Preferred) Have proficiency in Python, Bash and LabVIEW.
- Ability to work independently, resolve technical and manufacturing issues without detailed direction as well as acting as a team leader.
- Leads Preliminary and Critical Design reviews for new products.
- Capability to work on multiple projects simultaneously accurately and efficiently.
- Ability to travel “as required” to customer site(s) to provide technical support and training.
- Nice to have experience programming FPGAs in VHDL or Verilog.
- Nice to have experience programming EPICOR and/or database management.
- 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 relating to embedded code deployment and underlying hardware design.
- Demonstra…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).