Senior Embedded Systems Engineer

Konik & Company, Inc.
Saint Paul, MN, United States
17 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$110,000.0 - $125,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup C++ (Programming Language) Software Documentation Code Review Computer Engineering System Configuration Linux Embedded Software Ethernet Firmware Field-Programmable Gate Array (FPGA) Hardware Description Language
+13 more
Hardware Design Python (Programming Language) PCI Express Real-Time Operating Systems Verilog Diagnostic Tools Multithreading Serial Peripheral Interface Fpga Hardware Reliability of Systems Git Software Version Control Hardware Debugging

Job description

Konik is partnering with an innovative engineering and manufacturing company seeking an Embedded Firmware Engineer to support the design, development, and integration of advanced microprocessor-based systems. This role focuses on embedded firmware development, hardware integration, real-time operating systems, and system-level optimization for complex electronic platforms. Responsibilities

  • Design, develop, and optimize embedded firmware solutions for microprocessor-based platforms.
  • Develop robust C/C++ firmware supporting high-speed communication interfaces and peripheral systems.
  • Configure and optimize real-time operating systems (RTOS) to meet system performance and timing requirements.
  • Support hardware integration efforts, including board bring-up, troubleshooting, and debugging hardware-to-firmware interactions.
  • Design diagnostic tools and automated Python-based test solutions to validate hardware performance and system reliability.
  • Collaborate with electrical engineers on circuit design, component selection, schematics, and PCB development.
  • Perform code reviews, maintain version control standards, and support software documentation processes.
  • Provide technical guidance and mentorship to junior engineers while supporting continuous improvement initiatives.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field; equivalent experience considered.
  • 4+ years of relevant embedded firmware engineering experience.
  • Strong experience with C/C++ development in embedded environments.
  • Experience with RTOS fundamentals, including multi-threaded systems, interrupt handling, and real-time scheduling.
  • Experience with Python, Git, Linux, and embedded software development tools.
  • Familiarity with FPGA development environments, including Xilinx or Altera platforms.
  • Strong troubleshooting, communication, and project management skills.
  • Ability to manage multiple priorities while working collaboratively across engineering teams.
  • Ability to travel up to 5% domestically and internationally. Preferred Qualifications

  • Master’s degree in Electrical Engineering, Computer Engineering, or related field.
  • Experience developing drivers or communication stacks for high-speed protocols including Ethernet, PCIe, or USB-C.
  • Experience configuring and optimizing DDR3/DDR4/DDR5 memory controllers.
  • Strong understanding of Verilog/HDL and FPGA interfaces including AXI, SPI, I2C, or custom protocols.
  • Experience reviewing and troubleshooting Cadence Allegro schematics.

Benefits & conditions

  • Competitive compensation based on experience
  • Discretionary profit-sharing bonus opportunity
  • Health, dental, and vision insurance
  • Health Savings Account (HSA)
  • 401(k) with Roth option
  • Paid time off
  • Life and disability insurance
  • Tuition reimbursement Be the first to learn about future positions by joining our Newsletter and following us on LinkedIn! Konik is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as a qualified individual with a disability, or any other protected class status. Konik has been a leader in the technical staffing industry for more than 50 years, providing the fastest and easiest link between employees and employers. Konik has specialized in placing professional, qualified personnel in Minnesota and western Wisconsin businesses since its inception and maintains a strong commitment to customer service.

  • Compensation $110,000-$125,000 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all