Software Engineer - Driver SW C++ Linux – Cluj, Romania
NI (National Instruments)
Cluj-Napoca, Nord-Vest, Romania
5 zile în urmă

Position overview

The Driver Software team at NI Romania is hiring Software Engineers to work on the research and development of software components that enable NI Hardware to run on Linux based systems.

This is an excellent opportunity to practice and learn new skills in areas like platform abstraction frameworks, high-performance and multi-core program execution, real-time operating system services, numerical algorithms, data visualization, network communication, compilers, and application user interfaces.

The software you create will be used by scientist, engineers, and other technical professionals to build systems that interact with the real-world using measurement and control devices, such as data acquisition, motion, vision, and custom instrumentation, and that run on a wide range of computing devices, including desktops, laptops, servers, and tiny embedded and ruggedized computers.

You will enjoy the unique opportunity to take ownership of your products and be involved in all aspects of the product development cycle.

Software Engineers find that NI's work environment fosters the type of engineering innovation that leads to our many award-winning products.

Job Responsibilities :

  • Work and interact with a wide variety of NI staff in software and hardware product development organizations, as well as employees from other business groups, including Applications Engineering, Manufacturing, and Product Marketing
  • Perform research as required to specify and develop or enhance your product, or define new products
  • Specify, design, implement and test software features and capabilities for new and existing products
  • Provide technical expertise and training to Applications Engineers, Product Support Engineers, Technical Writers, customers, or other persons who use and / or support your product
  • Diagnose and debug problems with your product or problems arising when your product interacts or integrates with other NI products
  • Review and approve product specifications and customer user documentation for the product
  • Basic Qualifications

  • B. Sc. Degree in Computer Science / Computer Software Engineering / Informatics / Computer Engineering / Electrical Engineering / Software Engineering or related studies
  • Strong understanding of computers and high-level programming languages
  • Proficiency in Text-Based Programming languages, preferably C / C++, and development experience in application programming, knowledge on Data structures & Algorithms
  • Strong understanding and experience with software architecture principles.
  • Experience with Linux based development (user and / or kernel mode)
  • Demonstrated abilities to :

  • Problem-solving, effectively diagnosing technical issues and proposing reasonable solutions.
  • Work effectively in a group development environment
  • Take initiative, be a self-starter, and work independently
  • Persistently drive tasks and projects to successful completion
  • Take ownership of goals, project schedules
  • Listen attentively and grasp fast-paced technical conversations
  • Quickly learn applicable technology, systems, and products
  • Passion for learning about and working with computer-industry technologies
  • Strong work ethic and drive to succeed
  • Why NI?

    There are many reasons to consider joining a company. Key among them are the people, the ideas, and the technology. At NI, we believe in the power and potential of connecting the three to create a path to success.

    We’re looking for curious and creative problem solvers who value diversity and fresh perspectives, are bold and kind, and willing to take chances.

    What did you want to be when you grew up? Did you want to program robots? Build flying cars? Leave the world better than you found it?

    At NI, we build on the big ideas of big dreamers to make their visions a reality.

    With our tailored, software-connected approach, we support our customers through all phases of the product development cycle.

    From 5G and medical innovations to autonomous driving and the future of space travel, we help our customers Engineer Ambitiously every day.

    We’ve long been globally recognized as a top employer. Our compensation and benefits are very competitive, as are our modern workspaces, career development and mobility opportunities, and a culture that fosters belonging and emphasizes community giving.

    We encourage our teammates to challenge the status quo and collaborate with one another to build innovative solutions.

    No matter your career path, we’re here for you, for each other, and for the next generation of innovators who think bigger, aim higher, and go faster.

    Are you up for the challenge of helping shape humanity for the next 100 years? If so, let’s get started, and let’s Engineer Ambitiously together.

    Similar Jobs

  • The Driver Software team at NI Romania is hiring Software Engineers to work on the research and development of software components that enable NI Hardware to run on Linux based systems.
  • This is an excellent opportunity to practice and learn new skills in areas like platform abstraction frameworks, high-performance and multi-core program execution, real-time operating system services, numerical algorithms, data visualization, network communication, compilers, and application user interfaces.

  • The Driver Software team at NI Romania is hiring Software Engineers to work on the research and development of software components that enable NI Hardware to run on Linux based systems.
  • This is an excellent opportunity to practice and learn new skills in areas like platform abstraction frameworks, high-performance and multi-core program execution, real-time operating system services, numerical algorithms, data visualization, network communication, compilers, and application user interfaces.

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular