Education & Job Requirements
* You must have:
* A Bachelor’s Degree.
* A minimum of 5 years of C development experience.
* A minimum of 5 years of experience working in an Agile environment.
* Experience designing and implementing new customer features. Preferred Skills
* You will have:
* A minimum of 9 years of C development experience.
* Experience with web development, including Vue.
* Experience supporting cloud deployments.
* Experience working with Amazon WorkSpaces. Job Duties & Functions
* You will be able to:
* Lead the design, development, testing, and maintenance of non-embedded software throughout the full software development lifecycle in compliance with industry, customer, safety, and regulatory standards.
* Review, analyze, and translate customer requirements into initial software designs.
* Coordinate the development, enhancement, optimization, and maintenance of software products supporting system integrations.
* Develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs.
* Debug software and lead resolution of technical issues to ensure reliability and efficiency.
* Handle user inquiries, troubleshoot technical issues, and analyze user feedback.
* Research and implement current and emerging technologies, tools, frameworks, and regulatory changes relevant to software development.
* Develop, establish, monitor, and improve software processes, tools, and performance metrics aligned with organizational goals and industry benchspans.
* Execute and document software research and development projects.
* Provide consultation on software domains, system-specific issues, processes, and regulations.
* Lead software project management activities and manage software suppliers.
* Track and evaluate software team and supplier performance to ensure compliance with project plans and industry standards.