Talent.com
No se aceptan más aplicaciones
Staff Firmware Engineer

Staff Firmware Engineer

Dojo FiveSt Paul, MN, United States
Hace 1 día
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

We're always excited to connect with talented Staff Firmware Engineers who love solving complex problems and building systems that make hardware come alive. At Dojo Five, we work on a variety of cutting-edge projects-and since our workload ebbs and flows, this is an evergreen posting. We're constantly seeking engineers who thrive on solving complex technical challenges, enjoy collaborating across disciplines, and take pride in creating quality, reliable, high-performance solutions. If you're excited by the opportunity to make a lasting impact and push the boundaries of embedded technology using modern best practices, we'd love to connect with you!

What does an evergreen posting mean?

That means we may not have an immediate opening today, but we're looking ahead and building relationships with great engineers for upcoming projects. If your background looks like a good fit, our team will reach out to start the interview process. We encourage you to apply and stay connected-because when the right project kicks off, we move fast!

We are open to hiring for W-2 contract to hire roles or 1099 independent contractors!

Responsibilities

A Staff Firmware Engineer is an experienced professional with strong professional experience in embedded systems development. They play a crucial role in designing, implementing, and maintaining firmware solutions. Additionally, they possess the skills, knowledge, and ability to directly interact with customers, lead projects, and be responsible for their team and project performance.

  • Set strategic direction for major 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
  • Provide guidance for how to establish project expectations and successfully follow through
  • Provide technical guidance, career development coaching and mentorship, including but not limited to leading technical training
  • Demonstrate and hold others accountable to the Dojo Five Values and Dojo Five Way
  • Regularly participate in branding outreach and marketing activities.
  • Lead projects, including work breakdown, architectural discussion, and guidance
  • Collaborate with cross-functional teams to define project goals and requirements
  • Lead various recruitment activities, group interviews and technical reviews
  • Attend Dojo Five leadership training and development activities
  • Participate in sales discussions representing the Dojo Five's technical capabilities
  • Manage work time independently, but report it accurately

Core Values

  • Always Learning : Provides expert advice and weighs in on complex decisions and problems that impact other teams or the company at large.
  • Humble Confidence : Able to scope and define all sizes of work or projects into well-defined milestones and timeframes.
  • Always Deliver : Regularly delivers projects or work as and when required; if not possible expectations are always managed and the reasons why clearly articulated.
  • Push Boundaries : Identifies and proactively tackles future issues before they grow into something even bigger.
  • Give a Sh
  • t : Takes on self-initiated experiments to push boundaries within a project or the company while staying within budget and time constraints. Demonstrated track record of valuable, adopted innovations.
  • Have Fun : Consistently brings ideas to improve the happiness of others and independently champions their implementation.
  • Requirements

    Qualifications

  • Years of relevant professional experience in embedded systems development
  • Required : 10
  • Desired : 15
  • Years of leading other developers
  • Required : 2
  • Desired : 5
  • Programming Languages
  • Required
  • C and C++
  • Python
  • Desired
  • Rust
  • Assembly (ARM, x86, PIC)
  • Operating Systems
  • Required
  • Bare-metal
  • FreeRTOS
  • Desired
  • Zephyr
  • Embedded Linux (user-space applications and Yocto board-bringup)
  • VxWorks
  • ThreadX
  • Secure bootloaders
  • Protocols / Drivers
  • Required
  • UART / USART
  • I2C
  • SPI
  • BLE
  • Desired
  • CAN / CAN-FD
  • USB
  • Ethernet
  • WiFi
  • Cellular / LTE
  • protobuf
  • MQTT
  • Flash
  • Processors
  • Required
  • Various ARM cores
  • Desired
  • Single, multi-core and heterogeneous SOCs
  • Nordic
  • NXP
  • SiLabs
  • Development Tools
  • Required
  • IDEs (VSCode, Eclipse, STM32CubeIDE)
  • Docker / devcontainers
  • Benchtop tools (scope, logic / protocol analyzers, power supplies, multimeter)
  • git
  • pytest
  • Unit testing infrastructures (e.g. Unity / CMock / Ceedling, Google Test, gMock)
  • Desired
  • CI / CD pipeline configuration
  • Serial consoles (e.g. minicom, screen)
  • CMake
  • binutils
  • Who Should Apply? Someone who...

  • Has a passion for best practices
  • Has excellent people and communication skills
  • Enjoys working in an environment where they thrive on continuously learning new skills
  • Enjoys working with early stage projects that are driven by non-embedded experts and can make a client's vision into a reality
  • Approaches challenges with optimism, curiosity and kindness
  • Prioritizes outcome over ego
  • Is a critical thinker and is able to fruitfully extract and discuss reasoning behind conclusions (their own and others')
  • Is a methodical problem-solver
  • Is authentic and trust-worthy
  • Has experience generating buy-ins from a wide range of stakeholders
  • Has experience to not only identify technical and procedural risks, but multiple potential solutions and the ability to effectively communicate the pros and cons of each option
  • Enjoys leading / influencing and working with people, but is also capable of working independently
  • Relies on logical persuasion and influence instead of authority in order to get things done
  • About the Company

    Dojo Five offers products and consulting services to revolutionize the embedded firmware development industry. With over 335 years of combined expertise, Dojo Five helps companies optimize their embedded software development systems by integrating tools, techniques, and culture to deliver modern firmware for embedded systems.

    We are on a mission to drive the firmware industry forward through "modern firmware" - the tools, techniques, culture, and technologies we believe support a joyful experience when envisioning, developing, and using embedded devices. Our vision is 10,000 Successful Modernization Initiatives by 2035!

    EEO

    Dojo Five provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

    Crear una alerta de empleo para esta búsqueda

    Firmware Engineer • St Paul, MN, United States

    Ofertas relacionadas
    Staff Firmware Engineer

    Staff Firmware Engineer

    Dojo FiveSaint Paul, MN, US
    Teletrabajo
    A tiempo completo
    Quick Apply
    We’re always excited to connect with talented Staff Firmware Engineers who love solving complex problems and building systems that make hardware come alive. At Dojo Five, we work on a variety of cut...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    MANUFACTURING ENGINEER I

    MANUFACTURING ENGINEER I

    Anderson DahlenRamsey, MN, US
    A tiempo completo
    Grays Specialty Equipment segment offers a comprehensive range of expert services, including design, manufacturing, integration, installation, and maintenance of some of the most advanced systems i...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Principal Firmware Engineer

    Principal Firmware Engineer

    Boston ScientificSt Paul, MN, United States
    A tiempo completo
    Boston Scientific is seeking a highly motivated principal firmware engineer.The successful candidate will participate in the design and development of medical device software.Be a part of Boston Sc...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    New Product Development Staff Engineer IV

    New Product Development Staff Engineer IV

    Daikin AppliedPlymouth, MN, United States
    A tiempo completo
    Make your mark at the world's largest HVAC company.Staff Product Development Engineer IV - Refrigeration - Plymouth, MN - Hybrid. Are you a visionary engineer ready to lead groundbreaking advancemen...Mostrar másÚltima actualización: hace más de 30 días
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard BioscienceSt Paul, MN, USA
    A tiempo completo
    Quick Apply
    Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...Mostrar másÚltima actualización: hace más de 30 días
    Principal Firmware Engineer - Implantable Medical Devices

    Principal Firmware Engineer - Implantable Medical Devices

    Enterra Medical, Inc.St. Louis Park, MN, US
    A tiempo completo
    Quick Apply
    Minneapolis, MN Hybrid (In office weekly as needed) Company Summary : Enterra Medical is a medical device company dedicated to a singular focus : helping more people with chronic gastroparesis live b...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Associate Systems Engineer

    Associate Systems Engineer

    Unisys CorporationEagan, MN, United States
    A tiempo completo
    Associate Systems Engineer - MCP.We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people's lives thro...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    MANUFACTURING ENGINEER II

    MANUFACTURING ENGINEER II

    Anderson DahlenRamsey, MN, US
    A tiempo completo
    Grays Specialty Equipment segment offers a comprehensive range of expert services, including design, manufacturing, integration, installation, and maintenance of some of the most advanced systems i...Mostrar másÚltima actualización: hace 4 días
    • Oferta promocionada
    Principal Firmware Engineer

    Principal Firmware Engineer

    FPC of SavannahMinneapolis, MN, United States
    A tiempo completo
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from FPC of Savannah. Vice President of Engineering Recruitment at FPC of...Mostrar másÚltima actualización: hace 3 días
    • Oferta promocionada
    Plastics Engineer

    Plastics Engineer

    Diedre Moire Corp.Champlin, MN, US
    A tiempo completo
    Plastics Process Engineer - RIM - Champlin, MN Plastics Engineer Process Engineer Manufacturing Engineer Project Engineer Reaction Plastic Molding Injection Mold Blow Extrusion Tooling Designer Mol...Mostrar másÚltima actualización: hace 10 días
    • Oferta promocionada
    Grill Cook

    Grill Cook

    New Horizon FoodsForest Lake, MN, US
    A tiempo completo
    Location : Birchwood Senior Living in Forest Lake, MN.What Makes This Location Special? No late nights, PT and FT shifts available, PTO + Benefits for FT employees, Career advancement opportunities...Mostrar másÚltima actualización: hace 3 días
    • Oferta promocionada
    Cadrex Manufacturing-All Shifts

    Cadrex Manufacturing-All Shifts

    Express EmploymentDresser, WI, US
    A tiempo completo
    Are you looking for a safety conscious company to grow with? Look no further! This is an awesome opportunity with plenty of overtime available. Monday - Thursday, 5 : 45 AM - 4 : 15 PM.Brake Press Opera...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Leonardo DRSBurnsville, MN, United States
    A tiempo completo
    The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Direct Care Staff

    Direct Care Staff

    SevitaRed Wing, MN, US
    A tiempo completo +1
    Sevita family, provides community-based services for individuals with intellectual and developmental disabilities.Here we believe every person has the right to live well, and everyone deserves to h...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Manufacturing Engineer (Red Wing, MN)

    Manufacturing Engineer (Red Wing, MN)

    3MRed Wing, MN, US
    A tiempo completo
    Manufacturing Engineer (Red Wing, MN).Collaborate with Innovative 3Mers Around the World.Choosing where to start and grow your career has a major impact on your professional and personal life, so i...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    IBM BPM Engineer

    IBM BPM Engineer

    Zone IT SolutionsMinneapolis, MN, US
    A tiempo completo
    Zone IT Solutions is seeking a skilled IBM BPM Engineer to join our team.In this role, you will be responsible for developing, implementing, and maintaining business process management (BPM) soluti...Mostrar másÚltima actualización: hace 5 días
    • Oferta promocionada
    Product Engineer II

    Product Engineer II

    Tactile MedicalNew Brighton, MN, United States
    A tiempo completo
    The Product Engineer II will identify, scope, and lead project-level work to drive sustaining efforts related to our existing products and to facilitate production readiness of new products.Execute...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Fiber Splicer

    Fiber Splicer

    Sunrise TelecomHastings, MN, US
    A tiempo completo
    Job Description Title : Fiber Splicer Immediate Supervisor : Project Manager, Operations Manager, VP, Owner Position : Exempt Non-Exempt General Job Summary : Responsible for joining fiber on customer ...Mostrar másÚltima actualización: hace más de 30 días