Software Engineer
Overview:
Vast Production Services, Inc. provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate should have experience in embedded software development and a desire to work on mission critical real time embedded control systems.
Key Responsibilities:
• Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software and firmware for embedded module production programs.
• Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams.
• Support quoting new business opportunities with respect to software content.
• Implement and execute software development best practices & methodologies.
• Mentor junior members of the Software engineering team in all aspects of software development (architecture, design, implementation, debug, validation & verification, troubleshooting) across multiple projects with multiple customers.
• Perform troubleshooting Software & Systems issues with company products.
• Provide Technical Interface directly with customers.