Business Title Mgr I, Software Engineering Requisition Number 14670BR Hiring Location(s) RUSSIA - Saint Petersburg Job Category Engineering Hire Type Employee Job Description and Requirements

DSP Software Team Lead 
Job Description and Requirements

 

Synopsys is a worldwide leading supplier of horizontal IP which is used by our customers to design semiconductor integrated circuits. The product portfolio includes IP components and subsystems for USB, DDR, Ethernet, ARC CPU cores, processor peripherals, embedded memories and many more. In the Synopsys office in Saint Petersburg we have a significant team responsible for development and optimization of embedded DSP software for state-of-the-art processors from the DesignWare ARC and Designware EV processor product lines. To strengthen the embedded DSP Software team we are looking for a senior and very technical DSP SW team lead

Key responsibilities:
  • Product responsibility for a large portolio of audio- and voice software codecs for processors from the DesignWare ARC product line. You will be responsible for extending and maintaining a portfolio of software codec products and keep these extremely competitive against other commercial offerings
  • Development, verification and release of new software codec products
  • Hierarchical manager of a team of 5-10 specialized DSP software engineers
  • Technical leadership of a team, including requirements gathering, project planning, project reporting, issue resolutions.
  • Customer and internal communications
  • Building productive internal/external working relationships in a multi-site multi-functional work environment
  • Creation of technical documentation and presentations
Requirements (MUST): 
 
  • DSP expert, strong technical background in Digital Signal Processing, both the theory as well as practical implementation on a Digital Signal Processor
  • Strong background in data structures and algorithms. Demonstrates good analysis and problem-solving skills
  • Experience in SW project management
  • Experience in managing a team
  • Excellent cross platform C programming skills
  • In depth understanding of at least one microprocessor or DSP architecture, strong assembly programming skills
  • Hands-on hardware/software debugging skills including use of jtag
  • Understanding of professional SW development methodologies (VCS, bug-tracking, code analysis, review and audit systems)
  • MS or PhD in computer science, DSP, electrical engineering or similar, with at least 5 years’ experience in similar work
  • Strong written and verbal communication skills in at least Russian and English languages
Helpful qualifications:
  • Familiarity with compiler internals
  • Experience in algorithmic and platform-dependent optimization
  • Experience in assembly programming language
  • Extensive algorithmic and mathematical background
  • Familiarity with audio coding standards
  • Familiarity with compression algorithms
 
Typically requires a minimum of 10+ years of related experience. Possesses a full understanding of specialization area plus working knowledge of multiple related areas. Independently resolves a wide range of issues in creative ways on a regular basis. Employs independent judgment in selecting methods and techniques to obtain solutions. Strong project leader. Determines and develops approach to solutions. Work is independent and collaborative in nature. Provides regular updates to the organization on project status. Represents the organization on business unit and/or company-wide projects. Guides engineers with aspects of their job. Frequently networks with senior internal and external personnel in own area of expertise.

 
 

Read Full DescriptionHide Full Description
Confirmed 3 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up