TTM Technologies, Inc. is looking to solve the problem of developing new products and bringing them to market in a time-critical manner, by hiring a Software Engineer II to enable customers to reduce the time required to develop new products and bring them to market.
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
- Computer assisted engineering and design software and equipment
- Proficiency in project’s design tool
Responsibilities
- Follow current SW development processes
- Develop top-level and detailed designs for Computer Software Component (CSC) (in project’s design tool) based on software requirements
- Develop Software Requirements Specification (SRS) requirements at the CSC-level
- Develop code at the CSC-level
- Generate unit test cases, including definition of required data inputs, outputs and expected testing results
- Perform modifications/debug code, test procedures, and/or test harnesses
- Update designs as required based on results of unit testing (i.e. align design to tested code)
Other
- Minimum 5+ Years Relevant Experience
- Bachelor’s Degree in Computer Science or Computer Engineering
- 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
- Comply with TTM Export Control Policies and Procedures and all applicable laws including ITAR, EAR and OFAC