Tycho.AI - Embedded Linux Software Engineer
Requirements
• Bachelor's or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. • Embedded software development experience in Linux environments. • Strong proficiency in C and/or C++. • Deep knowledge of Linux kernel architecture, device trees, and user-space/kernel-space interactions. • Hands-on experience with bring-up and debugging of high-speed hardware interfaces like PCIe, MIPI CSI-2, USB 3.x. • Working knowledge of low-speed peripheral protocols (I2C, SPI, UART, CAN) and DMA-based data movement. • Proficiency with debugging tools (GDB, JTAG, logic and protocol analyzers) and version control and CI/CD practices (Git, Jenkins or similar). • NVIDIA Jetson platforms (JetPack, L4T) or comparable system bring-up. • Hands-on experience with the Yocto Project and BitBake build engine. • Real-time Linux (PREEMPT_RT), scheduling and latency analysis, or RTOS experience. • Bare-metal or RTOS microcontroller firmware (STM32 or similar ARM Cortex-M), including peripheral configuration and DMA. • Camera and sensor pipeline work: V4L2 driver development, image sensor bring-up, and timestamp synchronization. • High-rate, high-throughput inter-process communication. • Aviation, automotive, robotics, or other safety-critical systems experience.
Responsibilities
• Build and maintain custom Linux images for on-board autonomy computers, including bootloader, kernel, and root filesystem configuration. • Configure, customize, and patch the Linux kernel, develop custom device drivers, and manage device trees for target hardware. • Implement system security features (secure boot, encryption, firewall rules) and optimize memory, boot time, and CPU utilization. • Build automation scripts and test frameworks in Python or Bash, and integrate them with CI. • Collaborate with hardware team: define requirements, read schematics, bring up new boards, and debug with oscilloscope, logic analyzer, and JTAG.
Benefits
• Be part of a rapidly scaling startup defining the future of autonomous intelligence. • Collaborative, high-trust culture that values innovation, execution, and continuous learning. • Competitive salary, meaningful equity, and generous benefits package. • Equal Employment Opportunity (EEO) Statement:
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT