HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    CA

    Cardinal/Detecto Scale Company

    Manufacturing

    Embedded Developer

    Webb City, United StatesOn-SiteFull-time2+ yrs experiencePosted 5d ago
    All Cardinal/Detecto Scale Company jobs

    Job description

    Cardinal Scale Manufacturing is seeking a skilled and detail-oriented Embedded Developer to join our engineering team on-site in Webb City, Missouri. In this role, you will be responsible for designing, developing, testing, and maintaining embedded software for a variety of hardware platforms. You will work closely with hardware engineers, product managers, and QA teams to deliver robust and efficient embedded solutions. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion.

    Essential Functions

    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    • Design and implement embedded software for microcontrollers and embedded systems
    • Develop firmware in C/C++ or other relevant languages
    • Collaborate with hardware engineers to integrate software with hardware components
    • Debug and troubleshoot embedded systems using tools such as oscilloscopes, logic analyzers, and JTAG
    • Optimize code for performance, memory usage, and power consumption
    • Write and maintain technical documentation, including design specifications
    • Participate in code reviews and contribute to continuous improvement of development processes
    • Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards

    Competencies

    • Technical Capacity
    • Thoroughness
    • Time Management
    • Communication Proficiency
    • Proficiency in one or more programming languages (e.g., C, C++)

    Required Education and Experience

    • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
    • Proficiency in C/C++ and familiarity with assembly language
    • Experience with real-time operating systems (RTOS) and bare-metal programming
    • Strong understanding of microcontroller architectures (e.g., ARM Cortex-M, AVR)
    • Familiarity with communication protocols such as I2C, SPI, UART, CAN, etc.
    • Experience with version control systems (e.g., Git)
    • Troubleshooting and root cause analysis skills

    Preferred Education and Experience

    • 2+ years of experience in embedded software development.

    Position Type/Expected Hours of Work

    On-site, Monday - Friday, 8:00 AM - 5:00 PM, with additional hours as required to meet business needs.

    Benefits

    Benefits for full-time employees include Paid Time Off, medical, dental, vision, life & disability insurance, 401k matching, Employee Referral Program, and Employee Assistance Program.

    Job details are sourced from the employer's original posting.

    Open job posting
    CA

    About the company

    Cardinal/Detecto Scale Company

    Cardinal/Detecto Scale Company manufactures and distributes scales for various applications.

    View all Cardinal/Detecto Scale Company jobs
    Industry
    Manufacturing
    Open roles
    12

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.