New College Graduate - Embedded Software Engineer - Multicore Entry Level
Ready to join the future of innovation at NXP?
NXP Semiconductors enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer. As the world leader in secure connectivity solutions for embedded applications, we are driving innovation in the secure connected vehicle, end-to-end security & privacy and smart connected solutions markets.
Your team
You will closely work with a highly experienced, international, cross functional team of engineers. Part of the Automotive Software Team, we are striving for Total Quality for end-to-end safe and secure products to our customers.
Your role includes:
- Design, develop, test embedded applications and algorithm libraries both pre and post silicon;
- Implement and performance-tune parallel programming framework on embedded platforms and multi-core architecture;
- Evaluate state of the art deep learning, driver identification, Predictive Maintenance algorithms;
Your profile:
- University degree in a technical field such as: Computer Science, Electrical Engineering, Mechatronics Engineering or Computer Engineering.
- Experienced in programming with modern C/C++.
- Experience developing software on embedded systems with an HLOS, cross-compilation.
- Solid mathematical background. Can demonstrate good understanding or relevant experience with open-source projects like eigen/BLAS/ROS.
- Skilled in oral and written communication in English.
- Attentive to details, self-motivated and able to be a team player while working independently.
To be successful in this role you have:
- Prior experience with Deep Learning framework, training, or optimization.
- Understanding of parallel programming languages and frameworks, CUDA, OpenCL.
- Use of Neural Network compilers, TVM, Glow.
- Experience with using or contributing to an open-source software project; a link to a project source is highly encouraged to provide in resume.
What can you expect:
- Contract: This is a full-time position with a permanent contract.
- Compensation: Besides a good salary, you will be eligible for our bonus plan and receive lunch vouchers, a number of vacation days based on seniority, and the possibility to buy company shares with a 15% discount. We also have flexible work hours and a work-from-home policy.
- Development opportunities: We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills.
- Our office: We are based in one of the high-tech hubs in Bucharest with easy access to public transport and restaurants and parks close by. We have many relaxation areas on-site, including a little library where you can borrow books, sofas to relax in a quiet place and a cafeteria and restaurant in our common area.
#J-18808-Ljbffr