This role involves designing, developing, and testing software applications according to customer specifications and requirements. The engineer will be responsible for analyzing requirements, creating design documentation, writing code, performing unit and functional testing, and collaborating with hardware engineers for integration. The position also includes debugging, troubleshooting, creating software releases, providing customer support, and staying updated with the latest software development technologies. Additionally, the role requires participation in team meetings, code reviews, and supporting internal certification efforts while maintaining confidentiality.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior