Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (Embedded)

duvari group

Software Engineer (Embedded)

St. Charles, MO
Full Time
Paid
  • Responsibilities

    The Software Engineer is responsible for the software design of new product development projects. As part of the Engineering team, this position is integral in the development of new products from concept design through implementation into production (analyzing, understanding design requirements, creating a software/firmware implementation plan) and is responsible for the overall design of software/firmware projects. This position will also support software changes to fix or add features to existing products.

     

    RESPONSIBILITIES

    • Create and develop both embedded and PC level software for coding equipment.
    • Develop new software solutions for Marking and Coding systems.
    • Develop new features for existing firmware/software products.
    • Develop new firmware/software in coordination with engineering development objectives from concept through production.
    • Debug existing firmware/software.
    • Perform functional testing/debugging of software.
    • Support sales requests including translation of customer requirements into software capabilities.
    • Perform requirement analyses, design components, and test product for validation.
    • Assist in the development and writing of product functional and design specifications.
    • Work with cross-functional teams consisting of engineers, operations, sales, and product management.
    • Coordinate new product introduction with manufacturing, service, and product management.
    • Maintains focus on continuous improvement by applying 80/20, PLS, and principles/techniques and makes process improvement recommendations to management.

     

    EXPERIENCE/SKILLS:

    • Minimum of 5 year’s related experience required.
    • Proficiency in Software Programming including C++, C#.
    • Experience with Real-Time Embedded System, WEC-7 or WEC-13.
    • Experience with Visual Studio, Jira, and Source Control.
    • Experience in Embedded software.
    • Experience with ARM DS-5 / Development Studio & Core Sight Trace, using Arm A7, Cortex M4, NXP IMX7D preferred.
    • Experience with WinForms and WPF.
    • Prior experience working with the cross-functional team required.
    • Prior experience working in a manufacturing/production environment preferred.
    • Technical aptitude/knowledge and creativity is required.
    • Excellent problem solving, programming, troubleshooting (debugging), and decision-making.
    • Excellent project management skills.

     

    EDUCATION: Bachelor’s degree in Electrical/Software Engineering or Computer Science required.