NXP Semiconductors Logo

NXP Semiconductors

Software Engineer - Hardware Design Verification

Reposted 10 Days Ago
Be an Early Applicant
In-Office
Kanata, ON, CAN
Senior level
In-Office
Kanata, ON, CAN
Senior level
The role involves designing and implementing C/C++ embedded software for Ethernet networking features, integrating cutting-edge IP into SoCs for diverse markets, and ensuring high-quality software delivery through collaboration and continuous improvement.
The summary above was generated by AI

Software Engineer – Hardware Design Verification

Location: This position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully remote option is not available.

Business Line Description

Be an integral member of a highly-experienced team in R&D that is responsible for developing IP (Intellectual Property) used in the design of advanced microcontrollers and microprocessors.  The IP for which this team is responsible enables a product portfolio with billions USD in annual revenue.  Chances are that the car you drive, the intelligent devices that pervade your living space, and the factories that produce the goods you use will contain one or more of the chips that you would contribute to.
We are part of Advanced Chip Engineering, a central design organization within NXP, developing products for multiple business lines in Automotive, Internet of Things (IoT), Networking, and Radio Frequency products, with expertise in hardware engineering, including architecture, IP, and full SoC Design.
 

Job Summary:

Responsible for the design and implementation of C/C++ embedded software for pre-silicon verification for various Ethernet networking features and performance applications.
Contribute to design and implementation of breakthrough Ethernet/networking IP to be integrated into next-generation SoCs for automotive, industrial and edge computing markets.
Perform thorough trade-off analysis on performance/complexity.
Working closely with IP design and verification teams on planning and execution, to ensure the IP is delivered on time and with highest quality.
Proactively drive continuous improvement in design methodology.
Thing outside the box to solve novel and complex problems.
 

Key Challenges:

The IP is cutting edge and highly complex; incorporating the latest Ethernet technology such as IEEE Time Sensitive Networking (TSN) that extends Ethernet for safety-critical and real-time applications.
Design of software use-cases require a scalable architecture which enables continuous evolution of code as new IP functionality is added or expanded.
Software developed in the team needs to be of high quality and portable to multiple platforms, requiring strong interactions with the hardware design and architecture teams.
 

Job Qualifications:

Bachelors in Electrical/Computer/Software Engineering, Computer Science, or related education.
5+ years work experience in software design & implementation.
Thorough knowledge and expertise in C/C++ design and implementation.
Understanding of software development methodology and proficiency in software development tools.
Solid understanding of embedded software development.
Excellent problem-solving skills.
Must work well in a team environment.
Strong interpersonal, communication.
Ability to parse and write technical documentation.
Understanding of computer architecture and digital logic design is desirable.
Knowledge of networking technologies including TCP/IP protocols is desirable.
Experience with networking products such as routers, bridges and switches is desirable.
FPGA experience is desirable.

Please note that the base salary range (OR hourly rate) is a guideline, and individual total compensation may vary based on a number of factors such as qualifications, skill level, work location, and other business and organizational needs. This base pay range is specific to roles in our Canada locations and is not applicable to other locations. A reasonable estimate of the base salary range as of the date of this posting is: $110,600 to $152,000 CAD.

More information about NXP in Canada...

#LI-6692

NXP Semiconductors Kanata, Ontario, CAN Office

Hines Rd, 1 Hines Rd, Kanata, ON, Canada, K2K 3C7

Similar Jobs

10 Hours Ago
Hybrid
Junior
Junior
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Design, develop, and deploy scalable LLM-based solutions (RAG, agentic workflows, PEFT). Lead architecture, implement cloud and DevOps best practices (AWS, Azure, Databricks, Terraform, Docker, Kubernetes), build prompt/response guardrails, collaborate cross-functionally, and manage full SDLC and production deployments.
Top Skills: AcrAgentic WorkflowsAgentsAksAnthropicAWSAws BedrockAzureAzure DevopsCloudFormationDatabricksDatabricks Unity CatalogDjangoDockerDspyEcrFastapiGitHybrid SearchIamJavaScriptKubernetesLangchainLoraNext.JsOpenaiPeftPythonQloraRagRdsReactRedisRedshiftS3Tailwind CssTerraformVector DbVector Search
10 Hours Ago
Remote or Hybrid
Canada
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Lead and build a Strategic Customer Success team, design high-touch success programs and playbooks, coach CSMs into consultative executive partners, define adoption and retention metrics, synthesize account insights into product feedback, partner cross-functionally, and experiment to create a scalable strategic CS motion for a multi-product AI productivity suite.
Top Skills: AI
10 Hours Ago
In-Office or Remote
CA
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead and scale Block's Product Sales organization to accelerate adoption of strategic products. Own commercial strategy, operating model, territory planning, forecasting, and performance metrics. Partner with AEs, AMs, Product, Rev Ops, Marketing, and Enablement to drive product adoption, expansion, pricing, launches, and executive customer engagements. Recruit, develop, and coach leaders and specialists while creating repeatable sales plays, enablement programs, and commercialization strategies to meet revenue and adoption goals.

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account