The Embedded Software Supervisor is responsible for directing the embedded software development team and oversees the analysis, design, programming, debugging, and modification of computer programs for embedded industrial controllers. This position receives assignments in the form of Product Requirement Documents and establishes the technical software specifications to meet project objectives.
Essential Job Duties and Responsibilities
Provides guidance to embedded software engineering team members to achieve goals in accordance with product requirementsSupervises the coordination of activities of the team with responsibility for results in terms of meeting project Stage Gate milestones and software quality standardsFrequently interacts with team members and functional peer group leadersCollects and provides relevant schedule updates to project teams and managementResearch and advocate for best practice as it emerges in the software industryConducts team member career goal development, training, and performance reviewsOther duties may be assigned as requiredEducation and Experience Requirements
Requires BS degree plus 3+ years of relevant leadership, software, and embedded applications experiencePreferred Skills and Abilities
Knowledge and experience in Stage Gate and Agile development environmentsExtensive knowledge of embedded C for real time control systemsKnowledge of Embedded Operating Systems, QNX, Linux (Yocto build), FreeRTOS, and uC/OSAbility to apply sound software engineering principles and practices in the design and verification of solutionsExcellent troubleshooting and problem-solving skillsDetail-oriented with strong analytical abilitiesHighly motivated self-starterExcellent organizational and communication skillsExcellent project and time management skillsWorking Conditions and Physical Demands
Office environment. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. The employee is regularly required to sit; use hands to finger, handle, or feel; and talk or hear, occasionally required to stand, walk, and reach with hands and arms; requires close vision ability. Noise level is usually moderate, cubicle environment.
Travel Required
Estimated <10% (domestic & international)
#LI-TT1
#nordsonindustrialcoatingsystems