R&D Firmware Engineer
Core
Designing, developing, testing, and maintaining software applications and subsystems for local, networked, and Internet-based platforms.
Role type
Senior IC software applications engineer
Builds
End-user applications and software subsystems
Domain
Software Engineering / Cloud Infrastructure
Required skills
Java, Python, JavaScript, C++, SQL, Kubernetes, Docker, AWS, Azure, Microservices, API, DevOps, Full Stack Development, Agile Methodology
Preferred skills
Programming Language Certification (C++, Python, JavaScript)
Technologies
Kubernetes, Docker, AWS, Azure, React.js, Angular
Responsibilities
Design enhancements and updates for application subsystems; Analyze design and determine coding/integration activities; Investigate and resolve technical issues; Write and execute testing plans and documentation; Collaborate with cross-functional teams to implement features; Lead project teams and development partners; Represent the engineering team in complex development projects.
Seniority
Mid-Senior, hands-on IC with leadership potential