JOBURI IN IT&C. Joburi la PureQuad

Junior Software Tester

          • Job Description

Responsibilities:

    • Develops test plans based on analysis of requirements and technical and functional specifications documentation
    • Reviews business requirements and use cases;
    • Responsible for creating Test Scenarios and Test cases with clearly defined expected results and test data
    • Prepare test data and preconditions
    • Execute and monitor test cases/ test scenarios
    • Reporting and monitoring identified defects and communicate with developers team to explain and help resolve defects
    • Propose tests for regression
    • Drafting test status
    • Writing user guides
    • Estimate testing activities
    • Attends UAT status meetings
    • Writes User Guides based on functionalities tested
        • Requirements

    • Experience in testing applications in different programming languages
    • Applications: Excel, QC, Jira, SQL Management studio or similar SQL database tool
    • Experience in testing on different PC and mobile Operating systems and devices
    • High autonomy on testing activities
    • Good understanding of principles of project risks, technical constraints and tools dependencies in order to draft specific documents accordingly
    • Certifications: ISTQB Foundations
    • English proficiency
    • Analytical skills
        • Benefits

    • Flexible working environment within a dynamic team
    • Private medical subscription
    • 7card subscription

Software test engineer

          • Job Description

As Software Test Engineer, you will be involved in unit testing, functional testing and system validation of Codewarrior suite as well as in the development and maintenance of the software solutions to automate testing of CodeWarrior capabilities.

Responsibilities:

    • Create Test Plans and Test Cases based on software requirements and review them with the development team and product architect to close the gaps
    • Execute manual and automated tests, analyze results, report and track defects, verify fixes and perform follow-up work to resolve issues
    • Contribute to the automation of unit, functional and system level testing
    • Adopt and apply proper test strategies and methodologies
    • Identify risks related to testing phases/processes and try to describe the impact of each
    • Be part in adopting QA Procedures
        • Requirements

    • University degree in computer science, electrical engineering or equivalent
    • 3+ years of working experience in software testing and automation
    • Understanding of how compiler/debugger/build system work
    • Knowledge of C/C++
    • Experience with open-source technologies (Linux, Eclipse), embedded software development
    • Knowledge of scripting languages (like Perl, TCL, Python, etc)
    • Basic knowledge of Java programming language, SWTBot – framework API, JUnit
    • Understanding of Systems architecture
    • Ability to prioritize and manage multiple tasks at the same time
    • Fluency in written and spoken English

Feel Free to apply!

Click me

Software Engineer – Automotive ADAS Vision&Radar Products

          • Job Description

We are looking for an embedded engineer to join our software team developing advanced software components for next generation ADAS and autonomous drive systems.

By joining our Bucharest team, you will be part of a high performance and enthusiastic software development team in a pleasant work environment.

You will be working closely with leading car manufacturers on the definition and implementation of solutions for the 2020 autonomous cars, focusing on vision and radar processing areas.

        • Requirements

    • To ensure success in this role, the following experience is needed:
      • Embedded programming experience (C and assembly, low level software) or vision/radar signal processing algorithms
      • Understanding of processor architecture concepts
      • English proficiency

      Any of the followings are considered pluses:

      • Signal processing knowledge (ideally baseband, FMCW)
      • Linear algebra knowledge
      • Exposure to microcode
      • Experience in programming a coprocessor
      • Experience on (GP)GPU architectures

Software Engineer – S32 SDK Low-level drivers development

          • Job Description

We are looking for highly innovative and passionate engineers to join our software team that is developing advanced software components for next generation automotive software systems to:

      • Develop and optimize low-level drivers for microcontrollers and processors, protocol stacks & RTOS integration, examples and demos based on automotive applications & use-cases
      • Create and maintain requirements, design, architecture, code and tests for different parts of the product

By joining our Bucharest team, beside an attractive salary package, you will have the opportunity to be part of a high performance and enthusiastic software development team in a secure, pleasant and dynamic work environment.

          • Requirements

To ensure your success in this role, the following experience is needed:
· Programming experience (ANSI C)
· General CPU/Computer architecture know-how
· Debugging skills for embedded targets and low level software
· English language (spoken and written)

Junior Compiler Engineer

          • Job Description

We are looking for an experienced enthusiastic self-starter compiler engineer to work on various LLVM and GCC based compiler technologies, targeting general purposed processors as well as special purpose accelerators.  We are looking for engineers with both coursework and experience in compiler design and construction.

If you are a star C/C++ programmer with coursework background and passion for compiler technology, please apply as well – could be an opportunity for a new career

        • Requirements

    • You must be skilled in C/C++
    • You must have passion for compiler technologies
    • You are a good collaborator – work in a team environment, with people that are just as smart as you are
    • You should have good written and verbal English skills
    • You should have a CS degree
    • You should have good scripting skills (Perl/ bash / python / TCL/ etc.)
    • It is highly desirable that you should have a good understanding of compiler technologies — Coursework and/or industry experience

Feel Free to apply!

Click me

Quality engineer

          • Job Description

We are looking for an experienced enthusiastic self-starter quality engineer to work on functional safety tool qualification kits for the code generation tools included in our offering. More specifically, the working area includes code generation tools test development, process automation, quality audits. This is a tremendous opportunity to work alongside with some of the brightest, most experienced minds in the arena of embedded high-performance computing.

        • Requirements

    • Strong C/C++ programming skills
    • Understanding of embedded development platforms
    • Self-starting and ability to take initiative
    • Background in compilers is a major plus
    • Ph.D. (or preparing) in Computer Science or Computer Engineering a big plus
    • Excellent communication skills
    • Team spirit, ability to work well in a diverse team environment
    • Good English command.

Junior Compiler QA

          • Job Description

As A Compiler QA engineer, you’ll be part of a highly skilled and high motivated development team.
You will participate in Agile development of various challenging compiler targets.
You will be part of the efforts for:

    • automating test and build environment
    • analysis of test results
    • augment and improve test-suites
    • close interaction and communication with compiler development engineers
        • Requirements

    • CS major with at least 1 year industry experience
    • Passion for and experience with proper sw testing and development methodology
    • Experience in Linux and windows as a power user
    • Scripting experience (at least one of these): Python, Perl, TCL, Make, Bash
    • Programming experience : C, C++
    • Good verbal and written English
    • Experience in Agile methodology – a plus
    • Experience with the Atlassian suite – a big plus
    • Understanding of compiler and linker technology – a plus

      You should be:

    • Motivated
    • Self-starter
    • Leader
    • A good team collaborator

Feel Free to apply!

Click me

Software Engineer – Automotive firmware

          • Job Description

We are looking for highly innovative and passionate engineers to join our software team that is developing advanced software components for next generation automotive systems.
You will develop high quality embedded system-level firmware software for our embedded microcontrollers and processors following automotive standards.

      • Create and maintain requirements, design, architecture, code and tests for different parts of the product.
      • Autonomously drive yourself in the process of solving the customer’s requests by: planning, designing and implementing new software solutions, considering customers’ requirements performance improvement and optimization of their products.
      • Develop solutions for validation of the software products.

By joining our Bucharest team, you will have the opportunity to be part of a high performance and enthusiastic software development team in a secure, pleasant and dynamic work environment.

          • Requirements

To ensure your success in this role, the following experience is required:

      • Embedded programming experience (ANSI C)
      • General CPU/Computer architecture know-how
      • Cryptographic algorithms and architectures
      • Debugging skills for embedded targets and low level software
      • English language (spoken and written). Romanian language knowledge is also needed.

Experience with any of the following is considered a plus:

    • RTOS Knowledge (usage, implementation)
    • Knowledge of Autosar standard.
    • ARM architecture
    • Makefiles, scripting languages

Software Developer for Trace and Profile

          • Job Description

SW Developer for Trace and Profile support in S32Design Studio IDE will be creating SW components to configure trace collection and collected information analysis. This analysis consists mainly in parsing and displaying inside S32Design Studio the decode trace in various perspective (ex. Timeline of the code execution, performance analysis, call tree view).

Job Description:

With the increasing complexity of modern SoCs, access to the most comprehensive suite of debug and trace solutions is critical to reduce time-to-market and validation effort.

The ARM® CoreSight™ family of IP products offer solutions to address the needs of silicon partners and developers alike, from SoC bring up to software debug and system optimization, and finally post-mortem debug. NXP’s solutions incorporate ARM CoreSight technology and most of the development effort of this role is focused on programming and understanding this solution.

CoreSight provides components for the implementation solutions for debug access, instruction tracing, cross-triggering and time-stamping.

The specific job role will include:

    • Understanding mainly CoreSight related trace technologies and create SW component for collecting and decoding trace information
    • Working with other engineers and design groups to establish and implement the features in each development tool product
    • Know and understand debug technologies well including multicore, cross-triggering
    • Experience with SoC architectures and embedded programming capable of understanding a technical specification
    • Good knowledge of C
    • Java programming experience
    • Knowledge of trace and profile topic is a plus
        • Requirements

    • Would be a plus:
      • Previous usage of a Trace or Profiling suite
      • Design patterns
      • Scripting (e.g., Python)

      To ensure your successful performance in this role, the following is desired:

      • Experience of automotive electronic systems, including software and hardware
      • Working experience in a requirement driven process ideally with Atlassian suite
      • Excellent written & verbal communication skills (English language)
      • Experience of working in a global team environment

       

       Summary

      • Good embedded understanding – the job requires working with HW platforms
      • Good C programming and Java
      • Ideally experience with Eclipse frameworks and trace and profile.

      Additional Information:

      • Engineers will join an already existing team as developers but they will have a large contribution on product definition

Closed – Software Engineer

          • Job Description

In your role, you will be involved in planning, designing and implementing support for new boards and processors, hands-on development in an Agile environment. You will collaborate with worldwide teams in hardware/ software development, test and customer support. To ensure your successful performance in this role, the following working experience is a needed:

      • Strong experience with Java/C/C++ programming language
      • Good experience in the Windows and Linux application programming domain
      • Software development experience, proved by having worked on robust, large embedded applications
      • Being able to use and configure bootloaders, familiar with flash memory programming
          • Requirements

Any of the following aspects will bring an advantage to your application:

      • Experience with ARMv8 architecture
      • Experience developing Eclipse plug-ins
      • Experience with design patterns – able to design and construct clean, modular and extensible software.
      • Experience in developing UI components
      • Knowledge of scripting languages (e.g. Python)
      • Understanding of how a compiler/debugger/build system works

Your technical background should demonstrate:

    • Bachelors/Master’s degree in Computer Science /Electrical Engineering
    • Understanding of Systems architecture
    • Knowledge of embedded development systems
    • Ability of quickly learning
    • Analytical/problem-solving skills.

Closed – Junior Java Engineer

          • Job Description

This vacancy is within BU Automotive, BL AMP (Automotive Microcontrollers & Processors), Engineering group.  BU Automotive is one of the core businesses of NXP. Our technologies for Automotive applications create new ways to make cars cleaner, safer & more secure while adding convenience and fun.

As the complexity of the AMP platforms differs from the one presented in MCU area the look and feel of the tools along with main functionality goals will be similar.

The Unified Configuration Tool SW developer engineer is responsible for creating a configuration easy to use tool for configuring and programming our next generation devices. She/he is responsible for developing and maintaining the configuration tool based on Eclipse for NXP SoC.

The specific job role will include:

      • Contributing to the definition of the tool
      • Working with other engineers and design groups to establish and implement the features in each development tool product
      • Know and understand debug technologies including multicore, cross-triggering
      • Knowledge of SoC architectures and embedded programming
      • Good knowledge of C
      • Java programming experience
      • Experience with modeling data via xml schemas

Experience and knowledge with following technologies is a plus:

      • Eclipse
      • JFace
      • Javascript
      • SWT – Standard Widget Toolkit,
      • EMF- Eclipse Modeling Framework
      • RAP- Remote Application Platform
          • Requirements

      • Experience of automotive electronic systems, including software and hardware
      • Working experience in a requirement driven process ideally with Atlassian suite
      • Excellent written & verbal communication skills (English language)

Summary

      • Embedded understanding – the job requires working with HW platforms
      • Good C programming and Java
      • Ideally experience with Eclipse frameworks and Javascript

Additional Information:

    • Engineers will join an already existing team as developers but they will have a large contribution on product definition.

Feel Free to apply!

Click me

Closed – System Tools ADAS

          • Job Description

System Tools Engineers are creating SW tools for programming embedded platforms developed by NXP Automotive division, covering areas of Motor Control, RADAR and Vision solutions development.

Main focus of the team is in creating MATLAB/Simulink based, easy to use toolboxes which allow very quick programming and prototyping of applications on top of NXP’s Automotive platforms.

Programming languages used for system tools development are C, C++ and MATLAB/Simulink.

System Tools engineer will be creating tools using C, C++ and MATLAB/Simulink for AMP embedded platforms support supporting ADAS – Radar & Vision and other areas like motor control

For example one of the products we are developing is
http://www.nxp.com/products/software-and-tools/run-time-software/automotive-software-and-tools/motor-control-development-solutions/motor-control-development-toolbox:MC_TOOLBOX

          • Requirements

We are looking for an embedded SW developer with minimum 2 years of experience and solid knowledge of C/C++ for embedded programming, which is willing to learn MATLAB/Simulink and help our experienced team continue development of new products.
Having experience in SW development for commercial products is a plus.

Knowledge of MATLAB/Simulink is seen as a plus but it is not an initial mandatory requirement as we provide training for new members of the team.

Additionally knowledge of RADAR, Vision or Motor Control theory is seen a plus.

Closed – Embedded Software Engineer – IoT System

          • Job Description

The main activities of the Embedded Software Engineer position will involve:

      • Designing and developing embedded firmware modules
      • Implementing scalable and secure software for communication stacks, protocols and frameworks. Example of communication protocols employed are: Thread IPv6 (as specified by the Thread Group), CoAP (IETF RFC 7252), Bluetooth Low Energy, serial bus protocols (SPI, I2C, UART), Over the Air (OTA) firmware updates.
      • Building and delivering high-quality executable firmware to be deployed in production environments
      • Collaborate and participate in software design discussions with NXP employees, customers, and partners
      • Participate in software development process and quality control

Engineering Center (CTEC). CTEC is developing next-generation standards-based communication solutions for embedded devices. These solutions advance NXP’s role as a leader in the growing field of the Internet of Things.

        • Requirements

    • University degree in a technical field such as: Computer Science, Automatics and Industrial Control, Electronics, Cybernetics
    • 2+ years of experience in C programming language for embedded systems
    • Knowledge of TCP/IP protocol stack concepts and architecture
    • Networking software development experience (client-server applications, sockets)
    • Familiarity with IPv6
    • Familiarity with wireless network operation
    • Knowledge about micro-controller computing architectures, preferably ARM-based
    • Proficiency in using version control systems
    • English language proficienc

Closed – Release engineer

          • Job Description

We are looking for passionate engineers to join our team driven by the exciting evolution of the automotive marketplace.

As a Software Build & Release Engineer you will be responsible with integration of automotive software products that support various NXP Semiconductors. It covers diverse areas, from the low-level drivers to the upper layers such as communication stacks, operating systems and complex application spaces such as radar or vision.

You will be coordinating and working with various global software teams to acquire components for product integration. You will coordinate release activities with Project Management and Web Development teams to ensure a smooth roll out of releases.

We want you to:

      • Integrate, test and package software products
      • Develop tools to be used in automotive quality process
      • Define, maintain and align source and version control policies
      • Develop installer software for NXP software products for Automotive
      • Manage licensing and deployment of the software products
      • Develop expertise and knowledge in writing automation scripts and using tools for automating build and release processes
          • Requirements

We need you to have:

    • BS/MS Degree in Computer Science or related field
    • 1-2 years hands-on experience with scripting (Perl/Python/Bash)
    • Knowledge about version control systems (Git/ClearCase)
    • Knowledge of operating systems fundamentals, multiprocess / multithreaded applications
    • Team spirit, able to cooperate and work under pressure
    • Good level of English read/write/speak
    • (Considered a plus) Knowledge of NSIS
    • (Considered a plus) Previous experience in development of automated build/test software
    • (Considered a plus) Knowledge of software quality, software development process

Closed – GDB client debugger engineer

          • Job Description

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.  Built on more than 60 years of combined experience and expertise, the company has 45,000 employees in more than 35 countries. Additional information can be found by visiting www.nxp.com.

This vacancy is within BU Automotive, BL AMP (Automotive Microcontrollers & Processors), Engineering group.  BU Automotive is one of the core businesses of NXP. Our technologies for Automotive applications create new ways to make cars cleaner, safer & more secure while adding convenience and fun. NXP is the number 1 supplier of automotive semiconductors.

The gdb debugger engineer is responsible for ensuring that we drive towards a consistent gdb client-server debug platform for all Tools supporting our next generation devices. The gdb debugger engineer is responsible for developing and maintaining the gdb clients for NXP cores working with the gdb server and run control engineers to support NXP protocol extensions for multicore.

The specific job role will include:

    • Contributing the gdb clients for accelerators and other cores
    • Working with other engineers and design groups to establish and implement the features in each development tool product
    • Proficiency in GDB internal, Eclipse frameworks, GUI/UI technologies
    • Know and understand debug technologies well including multicore, cross-triggering
    • Familiarity with Compiler technologies & standards (DWARF, elf – formats)
    • Familiarity with OpenCL runtime
    • Experience with SoC architectures
        • Requirements

    • Experience of automotive electronic systems, including software and hardware
    • Working experience in a requirements driven process.  Preferably with the DOORs tool.
    • Excellent written & verbal communication skills (English language)
    • Experience of working in a global team environment

Apply here

My CV

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s