Senior Embedded Software Engineer
Join an Israel-based engineering team developing embedded software for custom silicon and high-performance infrastructure platforms. The role covers firmware, device drivers, bare-metal and RTOS applications, and hardware-software integration.
Responsabilidades
- Design, develop, and optimize embedded software for custom hardware.
- Develop firmware, low-level drivers, and high-performance data paths.
- Bring up new silicon and work at the hardware-software boundary.
- Define system-level requirements with hardware engineers, architects, and cross-functional teams.
- Make technical decisions involving architecture, performance, and system design.
- Improve code quality, testing, and operational excellence for latency-sensitive platforms.
Requisitos
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
- At least 5 years of professional embedded software development experience.
- Strong C or C++ skills and a deep understanding of low-level systems programming.
- Hands-on experience with firmware, device drivers, or bare-metal and RTOS applications.
- Direct experience interacting with embedded hardware.
- Understanding of computer architecture, including memory hierarchy, caches, interrupts, DMA, and bus protocols.
Se valora
- Board- and chip-level hardware-software interface experience.
- SoC development, silicon bring-up, validation, or productization experience.
- Linux kernel development, including modules, drivers, or subsystems.
- Networking and data-path development using Ethernet, TCP/IP, RDMA, or DPDK.
- Hardware-software co-design, performance profiling, or optimization experience.
- Cloud infrastructure or large-scale distributed systems experience.
- Technical leadership, mentoring, and cross-team collaboration experience.
Beneficios
- Work on custom silicon and infrastructure serving large-scale cloud customers.
- Access mentorship, technical growth, and opportunities to publish or present work.
- Collaborate in an open, inclusive, and fast-paced engineering environment.
- Work on technologies including Graviton, Nitro, Inferentia, and Trainium.