Hardware/Software Integration and Test Engineer needed: Sterling Heights, MI. - Must Be Clearable
ย
We have an opening with a great client of ours and we are looking for a Hardware/Software Integration and Test Engineerย for a contract position in Sterling Heights, MI.ย This is aย 12-month long contract positionย and youย must be a US Citizen to apply. Required: US Citizenship and Residency, W2 hourly Contract Only, No 1099, No third parties, no C2C. ย No exceptions (Sorry)
ย
Pay: $35 to $42/hr. D.O.E. ย ย Must Be Clearable
ย
HARDWARE/SOFTWARE INTEGRATION AND TEST ENGINEERย
The Hardware and Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, scripting, networking, troubleshooting, problem solving, and software verification testing.ย
- Performs hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical military hardware and vehicles.ย
- Creates, plans, and performs a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasksย
- Contributes to the development of engineering design models and develops programs to enhance, implement and support project/system functionality for the assigned technical effort
- Participates in software requirements, design, and code reviewsย
- Develops and execute test cases, test scripts, test plans, and test scenarios for all applicable requirements for new software releases in software lab environment and on tactical vehicle
- Ensures technical outcomes are consistent with established engineering principles and practices and that all technical, system, performance, and quality requirements are met
- Performs non-routine fault isolation, diagnosis and repair of test and tactical systemsย
- Performs complex technical analysis, testing, calculations, and evaluation of results using specialized equipment and/or by computer programsย
- Analyzes and interprets design specifications, drawings, documentation, models, and/or test results to ensure technical designs comply with applicable engineering standards, military specifications and product requirementsย
ย
SKILLS REQUIREDย
- Programming experience in one of the following: C, C#, C++, Pythonย
- Understanding and application of modern software development and systems engineering practices, design principles, techniques, and technologies
- Working knowledge of the Software Life Cycle
- Self-motivated, team player with strong interpersonal and communication (written and verbal) skillsย
ย
SKILLS PREFERREDย
- Experience/knowledge of basic circuitry and EE principles
- Experience with software development environments, version control, and issue tracking tools
- Experience with Linux operating systemsย
- Experience with real-time embedded operating systemsย
- Experience with multiple protocols: J1939, CAN, Ethernet, Serialย
- Experience with hands-on troubleshooting using test equipment, CAN bus analysis tools, Ethernet network analysis tools, data acquisition systems
ย
If you would like to interview for this position, please email your resume to mgephart@geologics.comย and I will call back with more information.
ย
Best Regards,
ย
ย
Matt Gephart
Sr. Recruiter
(703) 891-6129
mgephart@geologics.com
*Rates listed are not a guarantee of salary/rate. ย Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level
GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran
- Performs hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical military hardware and vehicles.ย
- Creates, plans, and performs a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasksย
- Contributes to the development of engineering design models and develops programs to enhance, implement and support project/system functionality for the assigned technical effort
- Participates in software requirements, design, and code reviewsย
- Develops and execute test cases, test scripts, test plans, and test scenarios for all applicable requirements for new software releases in software lab environment and on tactical vehicle
- Ensures technical outcomes are consistent with established engineering principles and practices and that all technical, system, performance, and quality requirements are met
- Performs non-routine fault isolation, diagnosis and repair of test and tactical systemsย
- Performs complex technical analysis, testing, calculations, and evaluation of results using specialized equipment and/or by computer programsย
- Analyzes and interprets design specifications, drawings, documentation, models, and/or test results to ensure technical designs comply with applicable engineering standards, military specifications and product requirementsย
ย
SKILLS REQUIREDย
- Programming experience in one of the following: C, C#, C++, Pythonย
- Understanding and application of modern software development and systems engineering practices, design principles, techniques, and technologies
- Working knowledge of the Software Life Cycle
- Self-motivated, team player with strong interpersonal and communication (written and verbal) skillsย
ย
SKILLS PREFERREDย
- Experience/knowledge of basic circuitry and EE principles
- Experience with software development environments, version control, and issue tracking tools
- Experience with Linux operating systemsย
- Experience with real-time embedded operating systemsย
- Experience with multiple protocols: J1939, CAN, Ethernet, Serialย
- Experience with hands-on troubleshooting using test equipment, CAN bus analysis tools, Ethernet network analysis tools, data acquisition systems
Education:DegreeEmployment Type: CONTRACTOR