Upload Button Icon Add office photos
filter salaries All Filters

6 Enfabrica Jobs

Rust Firmware Engineer

3-7 years

Remote

1 vacancy

Rust Firmware Engineer

Enfabrica

posted 4d ago

Job Description

SUMMARY
We are seeking a highly collaborative Software Engineer to help us create and grow our Rust based software stack, running on an ARM based embedded system while trying to meet strict scalability, reliability, and security requirements.

In this high impact role you will work with hardware engineers, firmware engineers, Linux kernel developers, and other domain experts to design and implement a distributed system for managing a unique set of hardware resources at the core of our product.

SKILLS/QUALIFICATIONS

Is passionate about code quality, including documentation, testing, and performance.
Is a strong coder, can easily and independently figure out how to solve complex problems quickly by using Rust. Is comfortable designing and implementing at the user-space / kernel-space boundary. Is comfortable operating at the hardware / software boundary. Has some experience with PCIe device drivers. Has experience with TCP/IP, RDMA and network control plane development Is familiar with open flow, stateful firewalls, packet forwarding and knows what a TCAM and LPM tables are good for. Has relevant experience working on distributed systems or control planes.
  • Is experienced with systems programming in a Linux environment, including a working knowledge of libc, the system call interface, memory maps, and virtual and physical addressing.
  • Has some Linux kernel development experience, such as modifying an existing kernel module, looking at the source code to understand a behavior, or creating a custom device driver.
  • Has experience writing significant programs in Rust, or have some equivalent experience in C++/C, and is excited about working in Rust. Has some experience using git with a large code base. Is comfortable using various programming languages and build systems, including Rust, C, C++, Makefiles, Shell scripts, Python, Bazel.
  • Has relevant experience developing software for embedded systems, preferably ARMv8, including: modifying existing C code for U-Boot and the Linux kernel; writing custom device drivers; generating software images; creating robust software update procedures; bringing up new hardware in the lab; reading board schematics and Verilog/SystemVerilog code.

Employment Type: Full Time, Permanent

Read full job description

Compare Enfabrica with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

iEnergizer

4.6
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Firmware Engineer at Enfabrica

Hyderabad / Secunderabad

3-7 Yrs

₹ 5-9 LPA

Principal Firmware Engineer at Axiado

Chennai

7-12 Yrs

₹ 9-14 LPA

Principal Firmware Engineer at Axiado

Hyderabad / Secunderabad

7-12 Yrs

₹ 9-14 LPA

Software Firmware Engineer at Enfabrica

Hyderabad / Secunderabad

3-6 Yrs

₹ 6-10 LPA

Firmware Engineer at Mirafra

Bangalore / Bengaluru

5-10 Yrs

₹ 6-16 LPA

Firmware Engineer at Intel Technology India Pvt Ltd

Bangalore / Bengaluru

6-8 Yrs

₹ 8-10 LPA

Firmware Engineer at Z-Crossing Solutions

Kochi

3-5 Yrs

₹ 6-8 LPA

Firmware Engineer at Roambee Corporation

Ahmedabad

3-6 Yrs

₹ 6-10 LPA

Senior Firmware Engineer at KnoDTec Solutions Private Limited

Bangalore / Bengaluru

7-12 Yrs

₹ 8-12 LPA

Firmware Engineer at Whitelion

Surat

1-5 Yrs

₹ 3-4.5 LPA

Rust Firmware Engineer

3-7 Yrs

Remote

6d ago·via naukri.com

Embedded Firmware Software Engineer

3-6 Yrs

Hyderabad / Secunderabad

6d ago·via naukri.com

Senior Infrastructure Engineer - Build and DevEx

5-10 Yrs

Remote

10d ago·via naukri.com

Design Verification Engineer

15-20 Yrs

Kolkata, Mumbai, New Delhi +4 more

1mon ago·via naukri.com

Rust Firmware Engineer

3-7 Yrs

Hyderabad / Secunderabad

4mon ago·via naukri.com

Hardware Emulation Engineer

3-8 Yrs

Hyderabad / Secunderabad

5mon ago·via naukri.com
write
Share an Interview