proteanTecs

Semiconductors

Poland, Ukraine

Remote

Job Openning

Firmware Engineer.

Poland, Ukraine

Remote

Who we are:

Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.

 

About the Product:

A cloud-based platform developed by proteanTecs that combines data from chip-embedded Agents (IPs) with machine learning to predict faults before they become failures. This solution provides unprecedented insights for Chip Vendors, System Vendors, and Digital Service Providers, transforming electronics reliability.

Founded by industry veterans, including three former founders of Mellanox Technologies, proteanTecs is backed by leading global investors. The team is highly interdisciplinary, including experts in SaaS, machine learning, chip and circuit design, and EDA, fostering a collaborative and learning environment.

 

About the Role:

We are looking for a Firmware Engineer to join proteanTecs team as we spearhead the next revolution in electronics.

 

Key Responsibilities:

  1. Design and lead the implementation of the multi-disciplinary & cross-platform embedded solution;
  2. Perform full life cycle development and deployment of embedded applications and libraries;
  3. Develop systems to maintain, analyze and improve performance, integrity and reliability of existing applications;
  4. Investigate and fix problems with production systems in real-time;
  5. Perform code run time and memory footprint optimizations;
  6. Collaborate in a team environment across multiple scientific and engineering disciplines;
  7. Perform code reviews that improve software engineering quality.

 

Required Competence and Skills:

  • Bachelor’s degree in Electrical Engineering or Computer Science;
  • Experience in the semiconductors industry: either in companies or on projects that manufactures semiconductors;
  • 3+ years of experience in firmware design & development in C;
  • Familiarity with VHDL and Verilog for modeling and designing digital systems;
  • Strong understanding of the silicon bring-up process, including pre-silicon and post-silicon stages;
  • Trained in Bare-Metal and RTOS programming, knowledgeable in Embedded Linux;
  • Experience with VLSI or FPGA development;
  • Experience in integrating code into the customer’s platforms and environments;
  • Solid programming foundations: data structures and algorithms, version control, performance, testing;
  • Meticulous about coding standards (formatting, conventions, documentation);
  • Background and experience in the semiconductors industry;
  • Team player with very good communication skills.

 

Advantages:

  • Experience with C++;
  • Hands-on experience with at least one type of Microcontroller architecture (e.g., ARM, RISC-V);
  • Experience working with shell scripts, python and build systems (e.g. gnumake, cmake);
  • Experience in automotive industry embedded software practices;
  • Worked closely with customers on interface definition, integration, and debugging;
  • Experience with one or more of the following: Docker, K8s, Cloud-based application development, Java.

 

Why Us?

We utilize a remote working model, providing a powerful workstation and co-working space of your choice in case you need it;

We offer a highly competitive package;

We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in);

We prioritize the professional growth and well-being of our team members. Hence, we organize various social events throughout the year to foster connections and promote wellness.

Apply
Refer a friend

    checkbox

    I agree to Terms & Conditions and Privacy Policy

    Thank you for your
    interest in us.

    We will reach out soon!

    Follow us on LinkedIn

      checkbox

      I agree to Terms & Conditions and Privacy Policy

      Thank you for your
      interest in us.

      We will reach out soon!

      Follow us on LinkedIn

      There is more.

      We have plenty of open positions.

      See more openings