Senior Firmware Engineer (Embedded Linux Team) at Dojo Five
Saint Paul, Minnesota, USA -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Programming Languages, Python, Rust, Operating Systems, Sdks, C++, Embedded Linux

Industry

Information Technology/IT

Description

Reports to: Director of Engineering
We are hiring for an experienced Senior Firmware Engineer (Embedded Linux Team) to join our company!
The Senior Firmware Engineer is an experienced professional with a strong background in embedded systems development. They are part of the Embedded Linux Team and play a crucial role in designing, implementing, and maintaining firmware solutions. Additionally, they possess the skills, knowledge, and ability to lead projects and be responsible for project performance.
This is a full-time, salaried and exempt position that will be working a hybrid schedule (if local in MN) or remotely (if non-local/outside of MN) and will be expected to be available and communicative during the company’s core work hours which is between 9:00am - 3:00pm CST.

DESIRED QUALIFICATIONS

  • At least 5 years of relevant professional experience in Embedded Linux
  • Programming Languages


    • C and C++

    • Python
    • Rust
    • Operating Systems


      • Custom Yocto built systems

      • WindRiver Linux
      • Ubuntu Core
      • The Embedded Kit
      • Buildroot
      • Associated Technologies/Skills


        • bitbake

        • devtool
        • SDKs and eSDKs
        • sstate
        • kas

        How To Apply:

        Incase you would like to apply to this job directly from the source, please click here

        Responsibilities
        • Introduce and drive advancements in modern best-practices for our clients and for DojoFive
        • Develop, program, review, and test firmware, products, and electronics
        • Design build systems, code repositories, and documentation policies
        • Proficient with designing and implementing public-key encryption into systems
        • Maintain customer communication and prioritize quick responses
        • Participate in internal training programs and provide suggestions for improvement
        • Demonstrate and hold others accountable to the Dojo Five Values and Dojo Five Way
        • Occasionally participate in branding outreach and marketing activities.
        • Able to lead projects (with some guidance), including work breakdown, architectural discussion, and guidance
        • Collaborate with cross-functional teams to define requirements
        • Participate in recruitment activities, including group interviews and technical review
        • Participate in sales discussions representing the Dojo Five’s technical capabilities
        • Manage work time independently
        Loading...