Firmware (Embedded) Engineer
Ampacimon Inc.
Belgium, WI, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Computer-Aided Design
Altium Designer
JIRA
Automation of Tests
C++ (Programming Language)
Computer Programming
Dynamic Random-Access Memory
Memory Management
Embedded Software
Firmware
Issue Tracking Systems
Software Requirements Analysis
+9 more
Scripting
Serial Peripheral Interface
PIC Microcontroller
Peripherals
Git
Code Inspection
Mentor Graphics
Pcb Layout
Software Version Control
Job description
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., * 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.
Requirements
- 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), * 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., BS or MS in Electrical/Electronic Engineering, or equivalent successful experience in a similar role., Experience 3-5 years in development of electronic firmware design within an industrial company.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
TL
Thomas Limbüchler
How to land a developer job in Amsterdam
over 5 years ago
DC
Daniel Cranney
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
11 months ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
6 days ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Amsterdam
almost 3 years ago