StLouisRecruiter Since 2001
the smart solution for St. Louis jobs

Embedded Software Engineer

Company: Duke Manufacturing
Location: Saint Louis
Posted on: January 15, 2022

Job Description:

Founded in 1925, Duke Manufacturing is a privately held manufacturer of food service equipment designed to address the most important needs in customers' food service operations. Duke's purpose is to Nourish Our World through integrated solutions that connect people, equipment and technology to improve throughput, efficiency and quality. As a privately held company Duke enjoys a rich history and exceptional culture based on our Values. This includes doing the right thing, being open to new possibilities, and always learning and improving. Duke has manufacturing facilities totaling over 700,000 square feet, serving our target markets through six sales offices and distribution centers, and nearly 300 service agency centers in the US, Canada, Europe, Asia, and Latin America, including both strategic corporate accounts and independent sales representatives and foodservice equipment dealers.
Job Summary:
As an Embedded Software Engineer, you will be working with a unique and gifted team developing exciting products for the food service industry and collaborating with cross-functional teams. We are looking for a talented and passionate Embedded Software Engineer to be part of an exciting team. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting-edge food service products. Our team is fast paced, highly collaborative, and a part of an engineering organization with history of professional excellence. To be successful, you need to be flexible and entrepreneurial. You are a true owner - you are passionate about the business and drive to optimize and improve our development processes, remove bottlenecks and friction, and allow the engineering to move at a fast pace. You collaborate with software engineers, cloud architects, hardware developers, UX designers, product managers, technical program managers, and partner teams. You are comfortable with a degree of ambiguity and willing to develop quick proof of concepts, iterate, and improve. You create extendable design and easy to maintain solutions with the long-term vision in mind. Basic Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science or related field
  • 3+ years of experience in embedded software design, development and debugging
  • 3+ years of experience in coding in C/C++
  • 3+ years of experience with RTOS and / or Embedded Linux

    Preferred Qualifications:

    • Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
    • Experience in one or more of these areas: sensors, touch, Wifi/Bluetooth stack, algorithms
    • Experience with Linux development environments
    • Experience with Windows development environments
    • Experience with hardware in the loop testing
    • Experience with continuous integration based development workflows
    • Experience with Python
    • Board level bringup and hardware validation experience
    • Strong debugging/trouble-shooting skills of embedded systems
    • Expertise with Linux kernel and application software development
    • Expertise with FreeRTOS and embedded application development
    • Experience with real time debugging tools (software and hardware)
    • Experience with bus standards such as SPI, I2C, CAN, LIN, and Ethernet.
    • Experience with at least one scripting language
    • Familiar with one of following: MCU core architectures: TenSilica, ARM, or MIPS
    • Bluetooth expertise
    • Mobile Application integration
    • System-level integration experience including open source packages

      Physical Job Requirements:

      • Speaking to employees and customers
      • Listening to employees and customers
      • Sitting for extended periods of time
      • Working in an engineering lab

        Workplace Environmental Conditions:

        • Typical office environment, engineering lab, and test kitchen


Keywords: Duke Manufacturing, St. Louis , Embedded Software Engineer, IT / Software / Systems , Saint Louis, Missouri

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Missouri jobs by following @recnetMO on Twitter!

St. Louis RSS job feeds