Engineer or Physicist

Frequency Electronics, IncUniondale, NY
2dOnsite

About The Position

We are looking for an enterprising and dynamic software and signal-processing-oriented engineer or physicist who will be responsible for building out a range of Frequency Electronics’ software capabilities. Areas where you will contribute will include implementing both high-level and embedded physics control software, building signal processing algorithms, performing time/frequency/statistical data analysis, and working closely with others to make engineering and physics processes and workflows better through software and automation. A candidate must have experience with and perspective on a wide range of signal processing techniques. One must be able to implement, validate, and test physics- or dynamics-aware algorithms, which implies both the technical and practical skills to understand and implement them (Kalman filters, particle filters, control of linear and nonlinear systems, statistical signal processing, machine learning, etc.). It is a bonus if the candidate can implement ideas in both high-level programming languages and in hardware description languages (VHDL or Verilog in particular), but the latter is not required. One must have the ability and willingness to do everything from writing miscellaneous software tools to architecting software systems. You will be joining the Advanced Development Department of a small business, where everyone is required to wear many hats. Candidate must be willing to both learn, teach, and implement new techniques in controls, signal processing, and software development, and be willing to learn enough physics to implement effective algorithms. Knowledge of timing and GPS concepts is a bonus, but ability to learn is prioritized over previous experience with specific technologies. Frequency Electronics focuses on transforming mature laboratory technologies into fieldable products. We have an academic culture where employees are treated like collaborators exploring leading-edge technologies, but we have an industrial culture in that we focus our work intensely on the goal of creating products that have real impact on the world outside of a laboratory.

Requirements

  • Experience with and perspective on a wide range of signal processing techniques
  • Technical and practical skills to understand and implement algorithms (Kalman filters, particle filters, control of linear and nonlinear systems, statistical signal processing, machine learning, etc.)
  • Ability and willingness to do everything from writing miscellaneous software tools to architecting software systems
  • Willing to both learn, teach, and implement new techniques in controls, signal processing, and software development
  • Willing to learn enough physics to implement effective algorithms

Nice To Haves

  • Implement ideas in both high-level programming languages and in hardware description languages (VHDL or Verilog in particular)
  • Knowledge of timing and GPS concepts

Responsibilities

  • Implementing both high-level and embedded physics control software
  • Building signal processing algorithms
  • Performing time/frequency/statistical data analysis
  • Working closely with others to make engineering and physics processes and workflows better through software and automation
  • Implementing, validating, and testing physics- or dynamics-aware algorithms
  • Writing miscellaneous software tools to architecting software systems
  • Learn, teach, and implement new techniques in controls, signal processing, and software development
  • Learn enough physics to implement effective algorithms

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service