About the role

Ready to join the future of innovation in R&D IT at NXP? NXP R&D IT manages a large-scale design infrastructure that enables R&D activities in NXP. The design infrastructure consists of 10,000 plus servers located in 7 multi-cloud data centers across the globe. Most of the servers run Linux. The servers are part of high-performance distributed computing clusters (HPC) used for Electronic Design Automation (EDA) Simulations. We are looking for a highly skilled R&D Engineer/Developer to join our Hardware Design Environment (HDE) – TR team. This role requires expertise in software design, development, automation, deployment, and support within Unix/Linux (Red Hat) and AWS environments. The ideal candidate will bring strong software engineering, programming, problem-solving, user engagement, and requirements-gathering skills, with a proven ability to deliver secure, scalable, and reliable solutions. In this role, you will work closely with business stakeholders, end users, and cross-functional teams to understand requirements and translate them into effective software solutions. You will contribute across the software development lifecycle, including solution design, application development, automation, integration, testing, deployment, and continuous improvement. Working in an Agile and DevOps environment, you will collaborate with globally distributed teams to solve complex technical challenges and deliver innovative solutions that support both business and technical objectives. Key Responsibilities Collaborate with stakeholders, end users, architects, and cross-functional teams to gather, analyze, and document business and technical requirements. Design, develop, test, and maintain secure, scalable, and high-performance software applications and system solutions. Develop automation solutions to improve operational efficiency, deployment processes, and system reliability. Build, deploy, and support applications in Unix/Linux (Red Hat) and AWS cloud environments. Participate in solution architecture, technical reviews, and technology evaluations to ensure alignment with organizational goals. Exposure to CI/CD pipelines, DevOps workflows, and infrastructure automation. Integrate applications with enterprise systems, databases, APIs, and third-party platforms. Troubleshoot and resolve application, system, and deployment issues through effective root-cause analysis. Ensure solutions meet standards for security, performance, scalability, availability, and maintainability. Work with QA Engineer on test strategies, code reviews, and quality assurance activities. Engage with users and stakeholders to provide technical guidance and continuously improve delivered solutions. Maintain technical documentation, including requirements, design specifications, deployment procedures, and support guides. Participate in Agile activities such as PI Planning, sprint planning, backlog refinement, stand-ups, retrospectives, and releases.

Skills mentioned

  • JavaScript
  • Python
  • PHP
  • AWS
  • CI/CD
  • Linux
  • MySQL
  • Machine learning

Want to reach NXP Semiconductors's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

More jobs at NXP Semiconductors

All NXP Semiconductors jobs and company facts →

Browse more