Senior Software Engineer: Embedded, IoT & Real-Time Systems

Backburner Labs, Inc

Saint Paul (MN)

On-site

USD 120,000 - 170,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Backburner Labs, Inc. is seeking a Senior Software Engineer to build and modify software for embedded, industrial, medical, IoT, and cloud systems. You will work with a small, skilled team and tackle diverse, challenging problems.

The role demands 8+ years of experience, strong C/C++/C#/Python, Linux proficiency, and the ability to lead engineering efforts while learning new technologies. This full-time position in Saint Paul, MN offers a collaborative environment and opportunities to shape

Qualifications

  • 8+ years of related industry experience.
  • Degree in electrical, software, or computer engineering.
  • Strong proficiency with C, C++, C#, and Python.
  • Experience with Rust is preferable.
  • Experience with Dart (Flutter) is a plus.
  • Strong understanding and proficiency with Linux.
  • Experience developing GUI and parallelized high-performance software.
  • FPGA and electrical experience is a plus.
  • Knowledge of cloud technologies.
  • Kubernetes and IAC is a plus.
  • Familiarity with relational, graph, vector, and time series databases such as Postgres, MySQL, Oracle, SQL Server, NoSQL technologies, InfluxDB, Neo4j, pgvector.
  • Deadline and detail-oriented.
  • Self-starter and excited to learnAbility to work within multi-discipline engineering teams (mechanical and electrical).
  • Strong analytical and critical thinking skills.
  • Strong math skills a plus.
  • Strong communication and documentation skills.

Responsibilities

  • Write great code.
  • Analyze requirements and needs and develop software solutions.
  • Work with the project manager or product owner to meet specification needs.
  • Lead teams of engineers.
  • Research open source technologies to find the best solution to a problem.
  • Design and implement large software systems.
  • Document all programming tasks and procedures.
  • Perform software maintenance.

Skills

C
C++
C#
Python
Rust
Dart (Flutter)
Linux
GUI development
High-performance
Math

Education

Degree in electrical, software, or computer engineering

Tools

Kubernetes

Job description

Backburner Labs, Inc. is seeking a Senior Software Engineer to build and modify software for embedded, industrial, medical, IoT, and cloud systems. You will work with a small, skilled team and tackle diverse, challenging problems.

The role demands 8+ years of experience, strong C/C++/C#/Python, Linux proficiency, and the ability to lead engineering efforts while learning new technologies. This full-time position in Saint Paul, MN offers a collaborative environment and opportunities to shape

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

Similar jobs worth comparing

Senior Software Engineer — Embedded & AI Systems
Senior Software Engineer — Embedded & AI Systems

Backburner Labs Inc. • Saint Paul (MN)

On-site
USD 120,000 - 170,000
Software Engineer II: Build Systems & Lead Features
Software Engineer II: Build Systems & Lead Features

Backburner Labs Inc. • Saint Paul (MN)

On-site
USD 100,000 - 125,000
Software Engineer II: Build Impactful Systems & Mentor Teams
Software Engineer II: Build Impactful Systems & Mentor Teams

Backburner Labs, Inc • Saint Paul (MN)

On-site
USD 100,000 - 125,000
Senior Software Engineer
Senior Software Engineer

Backburner Labs, Inc • Saint Paul (MN)

On-site
USD 120,000 - 170,000
Controls Software Engineer II - Industrial Automation
Controls Software Engineer II - Industrial Automation

Backburner Labs Inc. • Saint Paul (MN)

On-site
USD 95,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Backburner Labs Inc. • Saint Paul (MN)

On-site
USD 120,000 - 170,000
Controls Software Engineer II - Build Industrial Automation
Controls Software Engineer II - Build Industrial Automation

Backburner Labs, Inc • Saint Paul (MN)

On-site
USD 95,000 - 120,000
Senior Embedded Software Engineer - C/C++, Linux
Senior Embedded Software Engineer - C/C++, Linux

Actalent • Saint Paul (MN)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+7
Senior Embedded Software Engineer — Onsite
Senior Embedded Software Engineer — Onsite

Beacon EmbeddedWorks • Eden Prairie (MN)

On-site
USD 100,000 - 120,000
Medical and dental coverage
401k with match
128 hours of paid time off
Senior Embedded Software Engineer - Real-Time IoT (Hybrid)
Senior Embedded Software Engineer - Real-Time IoT (Hybrid)

Gentis Solutions • Minneapolis (MN)

Hybrid
USD 85,000 - 110,000