Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Ampacimon

Firmware (Embedded) Engineer

Career Insights for Firmware Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Wisconsin data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Firmware Engineer develops the programmable content in electronic hardware devices. Works for a hardware company developing software for each hardware platform. Alters, organizes and models the functionality of software for a variety of industries, including the automotive, health care and consumer electronics industries.

$101,103 / year median in Wisconsin

-4% projected decline

Explore Career

Job Description

Liège (Belgium), Ampacimon HQ Department & hierarchical positioning ‍ The Firmware Engineer is part of the Hardware team and reports to the Head of Electronics Development. ‍ Main tasks ‍ The Firmware Engineer designs embedded applications for microcontroller, DSP, PLD, communication modems. ‍ Analyzes customer needs and determine firmware system requirements, recommends embedded platforms and drives implementation of the intended functionality. ‍ Develops maintenance and testing procedures for the firmware releases. ‍ Primary responsibilities ‍ Responsible for the firmware development of new features and products (from feasibility studies and POCs up to released products). Delivers as planned an integral firmware solution (specification, design, implementation, testing). Develops and conducts necessary tests for validation/qualification of (sub-)systems. Supports production in testbench development. Maintains the existing firmware architecture throughout entire product life-cycle. Participate to the continuous improvement activities of company's products and services. Performs code and design reviews, root cause analyzes and implements best practices. Provides technical support to customers and internal departments. ‍ Skills & qualifications ‍ Specific skills ‍ Hands-on experience in embedded code development (C, C++) for data acquisition, digital signal processing and real time measurements. Experience with several mainstreams Microcontrollers, DSP and communication platforms: Atmel, Tellit, Texas Instruments, Motorola, u-Blox Skills in CAD Schematic and PCB Layout design (Altium, Mentor Graphics) Experience with automated testing and testbench platforms (GoogleTest). Experience with DMA and memory management (FIFO, DRAM). Experience in programming communication interfaces (I2C, SPI, AXI) and other peripherals. Version control (Git), linting tools, scripting skills and ticket tracking (Jira) ‍ Transversal skills ‍ Ability to work in an international environment and remote teams. Pragmatic and results oriented. Willing to learn new technologies and work on different tasks. Comfortable with troubleshooting and root cause analyses. Good written and verbal communication (EN, FR) and presentation skills. ‍ Qualifications required ‍ BS or MS in Electrical/Electronic Engineering, or equivalent successful experience in a similar role. ‍ Experience required ‍ Experience 3-5 years in development of electronic firmware design within an industrial company. ‍ ‍How to apply‍ ‍ To apply, fill in the form below or send your application to jobs@ampacimon.com.