Staff Software Engineer

  • Hilliard, OH
  • Full-time

Company Description

STAR Dynamics is a leading supplier of high-performance, ultra-wideband, instrumentation radar systems and associated signal-processing technology to the U.S. government and aerospace industry. Our advanced systems are at the core of many prominent signature test ranges worldwide.

We are widely recognized for innovating and supporting sophisticated radar-signature measurement systems, high-resolution imaging radars, and precision multi-target tracking radars.

STAR Dynamics' main facility is located in central Ohio where we engineer, manufacture, and test our many different types of radar systems in a 48,000 square-foot manufacturing facility.

Over 100 employees work to design, build, and support the production of our highly-complex, highly-specialized radar systems.

STAR Dynamics designs and builds cutting-edge radar instrumentation systems from the algorithms that process data to the nuts and bolts that hold the systems together.

The systems that we currently produce are:

  • BlueMax pulsed-IF measurement radar
  • SARBAR hand-held, X-band, real-time, real-aperture imaging radar
  • XSTAR family of continuous-wave, range-Doppler radars for long-range multi-target tracking

In addition, we develop the deployment platforms for these radar products including mounting them in and on trucks, on specialized mobile platforms, on linear-rails and X-Y scanners, and inside test ranges.

Job Description

The Staff Software Engineer will lead design, implementation and test of multi-target tracking radar systems.  The engineer will be responsible for software development in client/server, user interface, graphical display, signal processing, communications software and/or embedded applications.  Staff Software Engineer typically reports to an engineering manager and often provides technical direction to fellow engineers.  Staff Software Engineers are likely to assume Technical Lead responsibilities.


Duties/Responsibilities

1.  Designs, develops and tests computer and/or embedded software


2.  Analyzes requirements, identifies required work and estimates development tasks


3.  Works in conjunction with hardware and systems engineering teams to ensure system meets operational requirements

4.  Creates product documentation inputs for technical writers

5.  Other duties as required.

Qualifications

Duties/Responsibilities


1.  Designs, develops and tests computer and/or embedded software

2.  Analyzes requirements, identifies required work and estimates development tasks

3.  Works in conjunction with hardware and systems engineering teams to ensure system meets operational requirements

4.  Creates product documentation inputs for technical writers
5.  Other duties as required.

 

Required Education
Bachelor's degree in Computer Science, Computer Engineering, Engineering, or equivalent (Masters preferred)

Required Experience
Minimum 10 years related professional experience
Minimum 5 years experience with C++ development
Proficient with object oriented (OO) design and development

Preferred Qualifications
Microsoft Visual Studio 2008 or more recent, Visual C++
Embedded systems experience
Scientific/engineering applications experience
Strong math skills
GUI, client/server and/or communication interface development experience
Digital signal processing (complex signals, decimation, windowing, FFT, filtering
Qt and/or MFC/Win32
Boost libraries, C++ and/or boost exceptions
CppUnit or other unit test framework
Radar imaging and/or tracking experience (SAR, ISAR), RF, electromagnetic
Multi-threaded real-time systems
Master's degree in Computer Science, Computer Engineering, Engineering, or equivalent

US Citizens and those authorized to work in the US are encouraged to apply.  We are unable to sponsor H1b candidates at this time.

Additional Information

To apply, please visit our Careers page at:  


http://ejob.bz/ATS/CompanyPortal.do?companyGK=18885&portalGK=1786