Enable job alerts via email!

Full Stack and Firmware Engineer

Dojo Five: Modern Embedded Development

Saint Paul (MN)

Remote

USD 114,000 - 133,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic startup as a Full Stack and Firmware Engineer, where you'll innovate in embedded firmware development. You'll work with modern tools and techniques to drive the firmware industry forward, ensuring high-quality code and performance. Collaborate with a diverse team and enjoy a remote work environment with generous benefits.

Benefits

Generous PTO
401k with 4% match
Health, Vision, Dental
Internal focus on training and development
Work with a diverse group of firmware professionals

Qualifications

  • Experience in embedded Linux and microcontrollers.
  • Strong communication skills and ability to mentor.

Responsibilities

  • Develop and ship production code for embedded systems.
  • Craft robust, distributed systems and define technical strategies.

Skills

Node
React
Python
Golang
Postgres
AWS
DevOps
Docker
C
C++

Job description

3 weeks ago Be among the first 25 applicants

Dojo Five is a dynamic startup leading the revolution in embedded firmware development. With a focus on innovation, quality, and security, we strive to modernize firmware development and deployment experiences. Our mission is to drive the firmware industry forward through modern tools, techniques, culture, and technologies. Having modernized over 100 projects, our goal is to impact 10,000 more in the next decade.

We're excited to announce an opportunity for a Full Stack and Firmware Engineer.

What we're looking for:

  • A Full Stack Expert - You're comfortable with more than one language, but have a lot of experience in Node and React. You're a driven, highly competent, and experienced developer who prides themselves on quality and speed.
  • A Firmware Expert - You've written and shipped production code for embedded Linux machines, microcontrollers, or some combination of the two. You can competently advise on design tradeoffs, develop firmware, debug hardware/software issues, and read a schematic
  • An Architect - You're comfortable crafting robust, distributed systems that achieve both short and long-term business goals
  • An Influencer - You communicate well across the organization to help define technical strategies and design tactics to execute them. You have the ability to articulate a clear technical vision
  • Clean, Performant Code - You are passionate about code quality and automation. You know that great user experience means responsiveness and you know how to build for scale.
  • Ahead of the curve - You stay current with the latest tools and techniques. You're comfortable driving the implementation and adoption of new frameworks, tools, and technologies when appropriate.
  • Agile and Lean - You understand agile and lean best practices and like working in a fast-paced, agile development environment. You understand how to slice work in a way that focuses on the highest value
  • A Mentor - You have a passion for passing on your hard-earned experience. You disseminate knowledge and strive to level up those around you
  • You get sh*t done - We're ready to move fast and make waves. You're thorough yet biased toward execution and getting proof of value.


Requirements

Technical skills required to support our stack:

  • Full stack experience with the following skills:
  • Nodejs
  • React
  • Python
  • Golang
  • Postgres
  • AWS
  • DevOps background (preferred)
  • Good understanding of Docker
  • C, C++
  • Experience writing drivers in a bare metal environment for a variety of applications
  • Strong communicator, experience leading discussions with clients translating business needs to requirements
  • Experience using testing tools for embedded (Ceedling, Google Test, CppUTest, etc)
  • Experience using Git, unit testing, automated builds, and other modern embedded workflow elements
  • Able to read and understand schematics and debug hardware-level issues

Great to have but not required:

  • Product management or customer-research experience
  • Knowledge of UI/UX design principals
  • Good understanding of or experience with embedded firmware development
  • Solid experience with Docker
  • Embedded Linux (Yocto or Buildroot)
  • C++ or Rust on an embedded device
  • Cortex-A or Cortex-M
  • Embedded security (TrustZone, Secure elements, Secure boot)

You're the perfect candidate if you have all of the above and...

  • You've been a project lead or architect for development tools companies like: Atlassian, CircleCI, GitLab... You get the idea

What we offer:

  • Remote work environment
  • Generous PTO
  • High-flexibility / high-accountability environment
  • 401k with 4% match
  • Group Life
  • Health, Vision, Dental

Unfortunately, we are unable to sponsor visa applicants at this time. Dojo Five is an equal opportunity employer.

Benefits

Life-Work Balance

You read that right-"Life" first then "Work". Dojo Five is a remote-first company where the team works hard, but we know that balancing life with work is important to feeling great about what you do. That is why we are proud to offer the following benefits:

  • We are a mostly-distributed team. Working remotely is part of our culture
  • Competitive salary and benefits
  • Medical/Dental/Vision/Life - company pays 75% of the cost
  • Internal focus on training and development - you WILL learn a LOT here
  • Work with a diverse group of firmware professionals
  • Offsites and team connection opportunities annually

Our pay ranges are based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Unfortunately, we are unable to sponsor visa applicants at this time.

Dojo Five is an equal opportunity employer.

Salary range: $114,000 - $133,000

  • Disclaimer: Responsibilities and tasks outlined in this document are not exhaustive and may change as determined by the needs of the company and/or client

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Dojo Five: Modern Embedded Development by 2x

Get notified about new Full Stack Engineer jobs in St Paul, MN.

Software Development Engineer (Full Stack), Amazon Key

Minneapolis, MN $111,800.00-$154,000.00 2 months ago

Associate/ VP Java Full Stack Developer, Parametric
2956 - Full Stack Software Engineer – React/C#

Minneapolis, MN $90,000.00-$100,000.00 4 weeks ago

Software Development Engineer, Onboard Service IT

Minneapolis, MN $68,100.00-$183,700.00 4 days ago

Full Stack Engineer II, Hybrid, Minneapolis, MN

Greater Minneapolis-St. Paul Area 2 weeks ago

Eden Prairie, MN $137,439.00-$167,981.00 14 hours ago

Software Engineer 2 (Full Stack - Java/Spring Boot - .NET)
Full Stack Sr Engineer – Owned Brands – Spark Materials
Software Engineer 2 (Java Springboot, Microservices)
Software Engineer 2 - (Mainframe Developer)
Sr. Software Engineer (NodeJS + EmberJS)
Senior Software Engineer - Remote Nationwide

Minneapolis, MN $115,000.00-$160,000.00 4 months ago

Senior Software Engineer (Java/Spring boot/Microservices)
Software Development Engineer, Amazon Global Transportation

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack and Firmware Engineer

Dojo Five: Modern Embedded Development

Saint Paul

Remote

USD 114,000 - 133,000

30+ days ago

Full Stack and Firmware Engineer

Dojo Five

Saint Paul

Remote

USD 114,000 - 133,000

30+ days ago

Full Stack Developer / Software Engineer

Firstignite

Mission

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Full Stack Software Development Engineer

Archbright

Seattle

Remote

USD 118,000 - 132,000

Today
Be an early applicant

Senior Staff Software Engineer - Network Engineering

Global Technical Talent

Fort Worth

Remote

USD 110,000 - 150,000

Today
Be an early applicant

Senior Staff Software Engineer (Data Engineering)

Global Technical Talent

Fort Worth

Remote

USD 120,000 - 160,000

Today
Be an early applicant

SQL Reports Developer (Sft Engineer -Dev- III)

CorVel Corporation

Portland

Remote

USD 68,000 - 115,000

Today
Be an early applicant

Sr. IT Software Engineer - Implementation Team Remote

Lensa

Indianapolis

Remote

USD 94,000 - 160,000

Today
Be an early applicant

Senior Staff Software Engineer - Network Engineering

Global Technical Talent, an Inc. 5000 Company

Fort Worth

Remote

USD 120,000 - 160,000

Today
Be an early applicant