Senior Software Engineer
Core
Leading a software engineering team to develop embedded digital communication software components and oversee project planning and execution.
Role type
Senior IC software engineering manager
Builds
Embedded digital communication software components
Domain
Embedded systems / Telecommunications
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, Agile methodology, Project planning, High-level system design, Embedded software development, Subsystem testing, Client communication
Preferred skills
Master's degree in Electronic or Computer Engineering
Technologies
Embedded systems, Digital communication protocols
Responsibilities
Lead the software engineering team, Collaborate with international clients' engineering divisions, Oversee overall project planning and execution, Lead high-level design and critical design workshops, Develop ATPs, Oversee ongoing software and subsystem testing, Develop and integrate embedded digital communication software components
Seniority
Senior, hands-on IC with management responsibilities