Arteris IP

Job Title: Senior Software Engineering Manager
Location: Campbell, CA USA
Organization: Arteris IP
Date posted: 2019-11-26

Would you like to be part of a team contributing to products that will be used in the next-generation of advanced smartphones, automobiles and other computing devices?

This management position reporting to the VP of Engineering requires a dynamic and self-motivated individual with excellent organizational, and technical skills who can effectively communicate across all levels of management. The ideal candidate will be an experienced leader who is visionary, strategic, technology savvy and skilled in contemporary software technologies and architectures. He will own and drive both development and quality engineering across multiple development teams.

The software engineering manager will assist in the implementation of short and long term projects to achieve strategic company goals. This role will regularly interact with the executive management staff to ensure said objectives are met. Candidates must have the ability to influence thinking or gain acceptance of others in potentially sensitive situations. A thorough understanding of product development and excellent people management skills is also critical.


Manage Arteris’ software team including UI, database, hardware language and other software functions.

Specific responsibilities include:

Collaborate with other Arteris engineering leaders in the evaluation and selection of high-level language for the description/design of Arteris’ next-generation interconnect IP.
Specify and/or create tools and environment for the development of interconnect IP elements.
Create the customer-facing UIs, tools and environment that allow customers to configure, verify, simulate, tune, and instantiate their interconnect IP.
Specify and/or create tools, environments and models for system level modelling and simulation.
Functional and performance simulation of full interconnect solution using both transaction-level and processor/software-driven models
Contribute both individually and as a leader to the software team
Develop team members and mentor more junior ones

For more information, hit “Apply for job”