TTM Technologies, Inc. is looking for a Senior Software Engineer to contribute to their mission systems, RF components, and advanced PCB manufacturing by developing and improving software development processes and delivering high-quality software for their products.
Requirements
- Real Time embedded systems experience required
- Object oriented design methodology experience required
- C++ experience required
- Experience with full SW development life cycle required
- Radar knowledge a plus
Responsibilities
- Generate SRS based on SDS requirement allocations to the CSCI
- Develop top-level and detailed designs for CSCI based on software requirements
- Develop thread test plan (unit test build-up integration) for CSCI
- Define/document interfaces between CSCIs
- Generate/modify CSCI test procedures and perform/monitor CSCI test
- Systems/V&V support for HSI, DVTs, ATPs, testing in the field, testing that is customer-witnessed
- Provide hardware resource utilization estimates & measurements
Other
- Follow current Software development processes
- Foster process improvement
- Perform tasks according to budget and schedule
- Uses computer assisted engineering and design software and equipment to perform engineering tasks
- Prepares status reports, as required
- Customer/vendor/sub-contractor interactions
- Present at PDR, CDR, TIMs
- Generate schedule inputs for cost/schedule
- Must have excellent communication skills, both verbal and written
- Must have a background that would permit the U.S. Department of Defense to issue a Secret clearance when necessary for work on a project that requires such a clearance
- Must comply with TTM Export Control Policies and Procedures and all applicable laws including ITAR, EAR and OFAC