Senior Embedded SW Developer

  • full time
  • 5+ years
  • Tel Aviv - Center

Job Description:

We are looking for an experienced and talented embedded Linux software developer to join our team and help us deliver innovative solutions for embedded systems. You will be responsible for developing, testing, and optimizing the application and infrastructure code for our embedded system and integrating it with other components of our solution. You will also be involved in porting our code to new hardware platforms and ensuring the quality and security of our system. You will work closely with other developers, engineers, and product managers to meet the requirements and expectations of our customers:

Category:

Software

Job Qualifications:

6+ years of experience in embedded Linux development in C/C++, Bash, Make, and Python.
3+ years of experience in Linux BSP Development and Yocto build system.
Native to the Linux command line.
Strong knowledge of Linux Kernel subsystems and architecture, boot code, writing custom device drivers and related APIs.
Experience in initial board bring up on custom hardware.
Knowledge of ARM based SoC architecture, HW accelerators, power optimization tools and techniques.
Familiar with memory and peripheral interfaces such as LPDDR, eMMC, PCIe, USB, UART, GPIO, SPI, I2C, etc.
Experience with low-level debugging tools, such as GDB, ftrace, etc.
Familiar with Network debugging tools such as tcpdump, netcat, routing, iptables, etc.
Experience with embedded system updateability and testing frameworks.
Strong problem-solving, analytical, and communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Bachelors degree in computer science, Electrical Engineering, or related field, or equivalent work experience.

Company Occupation:

High Tech

Company Size:

Small (0 - 50)

חפש משרה

חפש
חיפוש מתקדם