Senior Software Engineer
Core
Leading a software engineering team to develop embedded digital communication software components and oversee project planning and execution for international clients.
Role type
Senior IC software engineering manager
Builds
Embedded digital communication software components and subsystems
Domain
Electronics engineering / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering, Team leadership, Agile methodology, Project planning, High-level design, Design reviews, Embedded software development, Subsystem testing, International client communication
Preferred skills
Masters degree in Electronic or Computer Engineering
Technologies
Embedded digital communication software
Responsibilities
Leading the software engineering team, Working in an Agile environment with software, hardware and test engineers, Collaborating with international clients' engineering and project divisions, Overseeing overall project planning and execution, Leading high-level design and critical design workshops, Developing ATPs, Overseeing ongoing software and subsystem testing
Seniority
Senior, hands-on IC with management responsibilities