FPGA Software Engineer
Hottinger Bruel & Kjaer

Pompano Beach, Florida
$80,000.00 - $90,000.00 per year

This job has expired.


Do you want to be part of a business that genuinely values entrepreneurialism, innovation and individual accountability? We focus on our customers and are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across multiple industries.

Concurrent Real-Time is part of HBK's Virtual Test Division, which focuses on providing real-time software, simulator, and hardware-in-the-loop solutions to virtually test products throughout the development cycle, helping companies accelerate innovation and reduce time-to-market, and improve their competitive advantage. With 250 highly skilled employees, HBK's Virtual Test Division has offices in Germany, Italy, France, UK, China, Japan, and the USA as well as a broad network of worldwide channel partners.

Concurrent Real-Time is the industry's foremost provider of high-performance, real-time Linux software, hardware and professional services. Our mission is to be the leading provider of best-in-class real-time Linux solutions and support for time-critical applications, and to inspire technological advancements worldwide. For more than 50 years, we have been providing real-time solutions for mission-critical applications worldwide. With offices in 6 countries, our core competencies include:

  • X-in-the-Loop (hardware-in-the-loop, man-in-the-loop and AI-in-the-loop simulation)
  • High-speed data acquisition and signal conditioning
  • Process control solutions
  • High-performance visual systems
  • Low-latency transaction processing

Our Pompano Beach, FL office is currently seeking an FPGA Software Engineer to join the FPGA team!

Essential Job Duties:
  • Responsible for all phases Software Development including requirement analysis, high- and low-level design, coding, documentation, testing, validation, and integration.
  • Responsible for implementing Software Algorithms on an FPGA Soft Core processor (NIOS)
  • Responsible for integrating the SDK software controls into Simulation Workbench.
  • Supporting all phases of Graphical User Interface development including design, development, implementation, IP module integration, testing, and maintenance of our FPGA Work Bench Applica
  • Working closely with other SW engineers, FPGA engineers, hardware, and software developers to integrating new FPGA IP modules into our Intel Altera based FPGA architecture with hands-on role in product integration and testing.
  • Software Engineer will learn how to debug and bench-test the FPGA hardware with their SDK using oscilloscopes, signal generators and other lab equipment.
  • Involved in customer interaction such as requirements, support, and demonstrations of our GUI (FPGAWB), SDK, SimWB GUI, and FPGA IP modules.
  • Contribute to improving the technical knowledge base and effectiveness of other engineers.
  • Interface with co-workers and staff from other departments and ensures positive working relationship.
  • Impart technical expertise within department, and to customers, users' groups.
  • Perform such other duties as assigned.

Requirements and "Good to Knows":
  • The candidate must have a BS or MS in Computer Engineering or Computer Science with strong programming knowledge. The candidate must love continuously learning, coding, and developing software for controlling FPGA hardware algorithms.
  • The candidate will have strong programming skills. The projects involve multiple coding and scripting languages such as C, C++, Python, and Java. Knowledge of Hardware Description Language (Verilog) is beneficial.
  • The candidate will be working on a small team developing the SDK (Software Development Kit) and lower-level drivers to interface and control FPGA algorithms running on our Intel Altera boards. Candidate will help maintain our FPGA Work Bench GUI. Candidate will integrate FPGA IP SDKs into Simulation Workbench.

Salary:

At Concurrent Real-Time and HBK we believe that transparency builds strong relationships; which is why we post the salary for our positions! This position has a starting range of $80,000 - 90,000 USD.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Electronics jobs


Faith Technologies
Menasha, Wisconsin
Posted about 19 hours ago
Particle Measuring Systems
Boulder, Colorado
$76,000.00 - $116,000.00 per year
Posted 3 minutes ago
Particle Measuring Systems
Boulder, Colorado
$76,000.00 - $116,000.00 per year
Posted 3 minutes ago
View Electronics jobs ยป