Senior Algorithms Engineer

Wavetronix
Springville, UT
Full-time

Algorithms Engineer

Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and embedded systems.

The algorithms engineer will research, design, and develop signal processing algorithms for radar sensors to evaluate their application-specific performance.

This will include implementation and optimization of the proposed algorithms in memory limited embedded processor platforms.

This position is a key role in ensuring that our products are developed to high quality standards. He or she will help the company meet aggressive development schedules.

The person chosen for the position will positively contribute as team member in a high functioning team environment.

A successful Algorithms Engineer will accomplish the following :

Within 90 Days :

  • Develop a deep understanding of current Wavetronix radars with a focus on the signal processing algorithms and embedded architecture
  • Demonstrate key sensor functions, including speed algorithms, detection, and tracking methodology
  • Show sensor interface with traffic controllers, traffic rack cards, back end systems and user interfaces
  • Also, facilitate other engineers with data collection and analysis

Year 1 :

  • Research, develop, and test algorithms for target parameter estimation, and then implement the optimized signal processing algorithms in C / C++ on an embedded platform
  • Develop expertise in how sensor hardware interfaces with other traffic devices and systems
  • Complete a minor release of sensor firmware

Beyond Year 1 :

  • Develop a solid foundation in both algorithms as well as embedded development for radar sensors
  • Propose new sensor features
  • Mentor other individuals to help improve the overall success of the team

Desired Experience and Competencies

  • Signal processing and algorithm experience including digital FIR / IIR filters, signal tracking, and estimation.
  • Experience designing with DSPs, ARM processors, FPGAs etc.
  • Programming experience with C, C++ preferably on embedded processor platforms.
  • Demonstrated ability to prototype and evaluate algorithms with MATLAB or Python.
  • Degree in Electrical or Computer Engineering with preferably 4 to 10 years of relevant development experience.
  • High personal motivation, a strong work ethic, and high standards for personal and team results.

About Wavetronix :

Wavetronix’ purpose is to enable rewarding careers and foster personal development. Today, we meet that purpose by creating innovative technologies that make the world’s roads safer and more efficient.

Our core values include putting people first and embracing a growth mindset. We lead with insight and innovation; seek out, embrace, and solve difficult challenges;

and strive to change the way our customers approach their problems. As a result, we have enjoyed strong growth for 23 years.

We continue to invest in long-term growth, creating even more opportunities. We work in teams, so we look for people who are humble, hungry and smart (you might want to ask us what that means).

If you share our values and have the education and experience to help us create the most talented work force in the traffic radar industry, we encourage you to apply.

Wavetronix is an affirmative action equal opportunity employer.

30+ days ago
Related jobs
Wavetronix
Springville, Utah

Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and embedded systems. The algorithms engineer will research, design, and develop signal processing algorithms for radar sensors to evaluate their application-specific p...

Wavetronix
Springville, Utah

Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and embedded systems. The algorithms engineer will research, design, and develop signal processing algorithms for radar sensors to evaluate their application-specific p...

Wavetronix
Springville, Utah

Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and embedded systems. The algorithms engineer will research, design, and develop signal processing algorithms for radar sensors to evaluate their application-specific p...

Wavetronix
Springville, Utah

Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and embedded systems. The algorithms engineer will research, design, and develop signal processing algorithms for radar sensors to evaluate their application-specific p...

Promoted
McWane Ductile
Provo, Utah

To create and maintain internal software programs for our business. Code and test programming for in-house software programs. Conduct end-user training up on completion of software. Advanced knowledge of Windows operating systems and Microsoft software. ...

Mastech Digital
UT, United States

Proficient Java developer with proven foundations in object-oriented programming & design patterns. Java, Spring Boot Development, REST API development. JS/Express and JavaScript (ES5). Preferred experience with UI development, some exposure to ReactJS some other JavaScript frameworks. ...

iboss
Utah

This is an excellent opportunity to become a core member of a rapidly growing software development team. Quickly understand and extend engineering architectural patterns. Independently solve tough software problems. Must have a good sense of engineering tradeoffs, within the contexts of extendibilit...

SynergisticIT
Provo, Utah
Remote

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. ...

20-0278792 Docutech, LLC
G,Utah Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

Aristotle
Provo, Utah

Drive performance engineering as an integral step throughout the software development life cycle, ensuring that performance considerations are embedded in the development process. You will also be working on the creation of leading-edge CFTC compliant Designated Contract Market (DCM) and Designated ...