
Engineering Leadership Development Program - Software Engineer (Various Locations)
- Melbourne, FL
- Permanent
- Full-time
- Provide mechanical engineering support for both new product development activities as well as factory support of existing products
- Translate product requirements into a mechanical specification and test plan to be used for development
- Execute verification testing as defined by the mechanical specification and test plan
- Conduct design analysis and testing, both structural and thermal, to prove design will meet customer requirements
- Responsible for understanding customer needs, generating test procedures and finally executing the test
- Generate and/or process engineering change orders (ECO's) as required
- Work directly with mechanical designers on CAD models and part documentation
- Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application
- Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
- Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipment
- Develop software test procedures, software programs, and related documentation
- Utilize modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results
- Participate in peer reviews, identify, track and repair defects
- Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs)
- Bachelor's degree in Computer Science, Mechanical Engineering, Aerospace Engineering, Engineering Mechanics, Materials Science Engineering or related field
- GPA of 3.0 or greater
- Ability to relocate every 12 months for the 3-year duration of the program.
- CAD or analysis (FEA) tools exposure, and/or experience in mechanical design or analysis of electronic systems, structures and mechanisms
- Familiarity with transducer instrumentation, data collection and or automation and software programming for numerical analysis
- Must be able to apply the principles of Structural Mechanics to predict internal stresses and structural instabilities
- Must be able to generate free body diagrams, determine reaction forces, calculate internal loads, and develop shear and moment diagrams
- Working knowledge of one programming language
- Familiarity with finite element methods and fatigue and damage tolerance principles