Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

SW Engineer

NXP Semiconductors

NXP Semiconductors

Other Engineering
Oakhill, Radstock BA3, UK
Posted on Aug 23, 2025

Job Description:

Perform semiconductor engineering design, development, and testing for firm products and devices in conjunction with product development for the electronic communications industry. Design, develop, and maintain the on-going standards development of the RISC-V community. Work in a technical leadership role in NXP compiler development team, working with processor core architecture design teams as well as internal NXP compiler tools consumers. Design features, and define the deliverables related to NXP compiler tools for ARM, RISCV, and proprietary-based CPU, DSP, and accelerator cores. Analyze the quality of compiler generated code using simulators, profilers, and analysis tools and make recommendations to improve compiler code generation quality. Collaborate with software quality testing and safety teams to ensure that NXP compiler tools meet stringent safety standards as defined by ISO26262 and maintain highest levels of software quality.

100% telecommuting permitted.

Qualifications:

Master’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, foreign equivalent or related field.

Five (5) years of experience in job offered, Compiler Engineer, or related occupation.

Required skills:

Position requires 5 years of experience in the following:

  • C/C++ programming and Bash shell scripting,
  • DPC++ (SYCL), Edison Design (EDG), and Open source LLVM and Clang Compilers,
  • Static Analyzer tools (Klocwork and Coverity),
  • FPGA, SYCL, and OpenCL attributes,
  • PyTorch and TensorFlow,
  • Compiler optimization and code generation,
  • Unicode Characters, homoglyphs, and Control-Flow Enforcement Technology (CET), and
  • Troubleshooting and Bot testing frameworks.

More information about NXP in the United States...

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

#LI-6aa0