Senior Embedded Systems Engineer

Konik

Saint Paul (MN)

On-site

USD 110,000 - 125,000

Full time

13 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
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

Job summary

Konik is seeking a Senior Electronics Engineer III – Embedded Systems in Saint Paul, MN, for direct hire. The role focuses on designing and optimizing embedded firmware for microprocessor platforms, with C/C++ development and RTOS expertise.

A Bachelor's in EE/CE is required, along with 4+ years of experience. Candidates should be proficient in Python, Git, Linux, and FPGA environments, and willing to travel up to 5%.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
  • 4+ years of embedded firmware experience.
  • Strong C/C++ development in embedded environments.
  • Experience with RTOS fundamentals: multi-threading, interrupts, real-time scheduling.
  • Experience with Python, Git, Linux and embedded toolchains.
  • Familiarity with FPGA development environments (Xilinx/Altera).
  • Strong troubleshooting, communication, and teamwork skills.
  • Willing to travel up to 5% domestically and internationally.

Responsibilities

  • Design, develop, and optimize embedded firmware for microprocessor-based platforms.
  • Develop robust C/C++ firmware for high-speed interfaces and peripherals.
  • Configure and optimize RTOS to meet timing requirements.
  • Support hardware integration: board bring-up, debugging firmware-hardware interactions.
  • Create Python-based test tools to validate hardware performance.
  • Collaborate with electrical engineers on circuit design and PCB development.
  • Perform code reviews, maintain version control, and document software.
  • Provide mentorship and drive continuous improvement initiatives.

Skills

C/C++ development
RTOS
Python
Git
Linux
Embedded systems
Multi-threading
Troubleshooting

Education

Bachelor's degree in Electrical Engineering or Computer Engineering

Tools

Xilinx FPGA
Altera FPGA
Cadence Allegro

Job description

Senior Electronics Engineer III – Embedded Systems

Saint Paul, MN | Direct Hire | $110,000-$125,000 (Flexible) + Bonus

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.
Qualifications
  • 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
  • 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.

Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Electronics Engineer, Hardware & PCB
Senior Electronics Engineer, Hardware & PCB

Gilder Search Group • Saint Paul (MN)

On-site
USD 80,000 - 95,000
Health insurance
Dental insurance
Vision insurance
+5
Software Support Engineer
Software Support Engineer

Gilder Search Group • Minneapolis (MN)

On-site
USD 100,000 - 110,000
Profit-sharing bonus
Health, dental, and vision insurance
HSA
+4
Principal R&D Engineer
Principal R&D Engineer

Konik • Minneapolis (MN)

On-site
USD 120,000 - 145,000
Competitive base salary
Medical, dental, vision
401(k) with company match
+2
Senior Electronics Engineer, Hardware & PCB
Senior Electronics Engineer, Hardware & PCB

Konik • Saint Paul (MN)

On-site
USD 80,000 - 95,000
Health, dental, and vision insurance
Health Savings Account (HSA)
401(k) with Roth option
+4
Quality Engineer
Quality Engineer

Konik • Saint Paul (MN)

On-site
USD 100,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+2
Mechcanical Engineer
Mechcanical Engineer

Gilder Search Group • Maple Grove (MN)

On-site
USD 100,000 - 120,000
Health, dental, and vision insurance
Paid time off and holidays
401(k) with company match
+1
Senior Power Electronics Engineer
Senior Power Electronics Engineer

Konik • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Health, dental, and vision insurance
Health Savings Account (HSA)
401(k) with Roth option
+4
Product Support Engineer
Product Support Engineer

Gilder Search Group • Saint Paul (MN)

On-site
USD 41,000 - 76,000
Health Insurance
Minnesota Earned Sick & Safe Time
Overtime Eligibility
+1
Senior Embedded Systems Engineer — RTOS, C/C++, FPGA
Senior Embedded Systems Engineer — RTOS, C/C++, FPGA

Konik • Saint Paul (MN)

On-site
USD 110,000 - 125,000
Competitive compensation
Profit-sharing bonus opportunity
Health, dental, and vision insurance
+5
Mechanical Engineer
Mechanical Engineer

Gilder Search Group • Saint Paul (MN)

On-site
USD 44,000 - 55,000
Health & dental insurance
Paid holidays
Sick time (MN)