Junior Software Engineer – IoT, OTA & Secure Provisioning (m/f/d)
Join NXP Semiconductors and work on secure IoT platforms and real‑time services. Collaborate with experienced engineers, learn cutting‑edge technologies, and contribute to projects that impact thousands of devices.
Key Responsibilities
* Assist in designing and developing distributed systems and microservices using Java, Python, or Golang.
* Support the implementation of OTA update mechanisms, secure provisioning workflows, and fleet management for IoT devices.
* Work on event‑driven architectures and messaging systems like Apache Kafka.
* Help build and maintain database models (relational and non‑relational) and contribute to data pipelines for analytics and real‑time insights.
* Collaborate with senior engineers to integrate backend services with cloud platforms.
* Participate in code reviews, testing, and continuous improvement processes.
* Learn and apply secure software development practices.
* Work closely with DevOps and UI teams to support smooth deployments.
* Stay up‑to‑date with industry trends and technologies to continuously improve your skills.
Your Profile
* Bachelor’s degree in Computer Science or a related field.
* 0–2 years of professional experience (internships or projects count).
* Solid understanding of programming fundamentals and willingness to learn multiple languages (Java, Python, Golang).
* Basic knowledge of distributed systems concepts and cloud computing.
* Familiarity with databases (relational or non‑relational) and interest in data processing.
* Passion for working with cloud technologies and IoT environments.
* Knowledge of RESTful web services.
* Awareness of IT security principles.
* Excellent problem‑solving and debugging skills.
* Strong teamwork and communication skills.
* Good communication skills in English (spoken and written).
Benefits & Details
Contract: Full‑time, permanent position. Benefits include a competitive salary, bonus plan, lunch vouchers, a generous vacation package, and the possibility to purchase company shares with a 15% discount.
Work‑from‑home policy, relocation support, and flexible working hours are also offered.
Location: NXP Graz/Gratkorn, situated just outside of Graz. The office offers excellent public transport links and a collaborative work environment.
Hiring Process: After initial screening, the candidate will complete a phone or video interview followed by several business interviews.
#J-18808-Ljbffr