Job Description :
Participate in the development of software products for the Diagnostics Business Area:
Candidate will be responsible for design, code and integration of device drivers, board support packages, function test SW, test equipment and/or built in test software.
Work in software, systems engineering and product test labs to analyze, debug and integrate software with test rack instruments, system benches and with digital and RF processor hardware. Primary SW languages are C, C++, C#, LabView/LabWindows and Teststand.
Work with WindRiver/VxWorks/Tornado, Green Hills Integrity/MULTI and/or Linux operating systems. Work with Motorola/Freescale Power PC and Intel processors, TCP/IP, PCI, VME, 1553, ARINC, FLASH, Ethernet, serial I/O, internal/external timers, EEPROM, FPGAs and graphics hardware.
Adhere to RMS software development process, and other industry standards. Strong analytical and trouble shooting skills required. On some projects perform independent Software Verification.
Ability to work in a team environment. Developers are required to work in labs on-site and have ability to obtain DoD clearance.
The Locale: Owego, New York is located about 200 miles northwest of New York City and about 75 miles south of Syracuse New York. Owego sits just north of the border with Pennsylvania and is part of what's known as the "Southern Tier" section of New York State.
The region is home to Binghamton University and Cornell University. Niagara Falls, NYC, & Philadelphia are all within a few hours’ drive from Owego. Rolling hillsides, historic homes, quaint country shops, riverside restaurants, unique farm tours, fabulous festivals and a beautiful river make this region a great place to live.
Owego is one of the “Coolest Small Towns” according to a contest that is running on www.budgettravel.com.
- Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education.
- Proficient in object-oriented software development using C/C++/C#, Java or other languages.
- Good oral and written communication and interpersonal skills.
- Ability to obtain a security clearance to at least the Secret level.
Strong analytical/debug and SW/HW integration and test skills.
Strong math skills, statistical analysis, algorithm development, knowledge of neural networks, image processing techniques, artificial intelligence programming, parallel processing programming, software optimization (e.g. CPU, memory, storage, throughput, etc), memory management techniques, sockets/networking protocols, database programming/development, Java, co-op experience.
Familiarity with Digital and RF logic design and test. Experience with test instrumentation and MILSTD HW protocols (e.g. 1553, ARINC) and other interfaces (e.g. VME, Fibre, Ethernet, PCI, JTAG/1149.1). Real Time Embedded SW Engineering skills.
SW Development experience following SW Engineering principles and practices
Participation in formal software testing, verification, and/or validation processes.