
SW Engineer - Entry Level
- București
- Permanent
- Full-time
- Participate on development of S32 Design Studio product
- Software development with Java, embedded systems (in C, Python), performing tests
- Maintain the current framework in a proactive way
- Develop new features as requested by the business
- Learn about embedded devices and the software ecosystem around them
- Demo examples development, competitive tools analysis creation
- Provide technical support and guidance to other team members
- Teamwork in international environment, using agile frameworks (Scaled Agile Framework)
- Cooperate with other NXP software development teams worldwide
- University graduate in Computer Science, Electrical, Control or Computer Engineering
- Basic knowledge of Java, OOP, C, C++ languages, IDEs, Eclipse (SWT, JFace)
- Basic knowledge of Design Patterns
- Knowledge of XML/XSD
- Basic experience with programming embedded systems (hardware & software)
- Familiarity with data structures, algorithms, and hardware architecture concepts
- Able to provide details about previous experience with software programming (including university projects)
- Curiosity, show interest, learning mindset
- Collaborative, contributes to the group success
- English language (spoken and written)
- Technical writing
- Debugging skills for embedded targets
- ARM Cortex-M platform or similar microprocessors architecture
- Knowledge of scripting languages (Python, JavaScript)
- Linux operating system, user level