Search Remote Jobs

Senior Engineer, Hardware Enablement

🕒 October 30

🌐 United States, Canada, +1 more countries – Remote

infoinfo

🏄 California – Remote

infoinfo

💵 $148k - $222k / year

⏰ Full Time

🟠 Senior

🔧 Hardware Engineer

Where this job comes from

Posted on Modular's careers page, not through a job board

First seen by Remote Rocketship October 30

Still open on Modular's site. Checked 2 days ago.

Logo of Modular

Modular

51 - 200 employees

🤖 Artificial Intelligence

🏢 Enterprise

💰 $100.5G Series B on 2023-08

Artificial Intelligence • Enterprise

Modular is the next-generation AI developer platform unifying the development and deployment of AI for the world. The company focuses on enabling AI to be accessible to anyone, anywhere, leveraging specialties in machine learning, AI technologies, and platforms such as TensorFlow and PyTorch, along with hardware solutions.

📋 Description

• Bring up and validate support for new hardware architectures across kernels, compiler infrastructure, runtime, graph execution, and model serving • Write, port, and optimize Mojo kernels for novel accelerator architectures • Investigate performance and correctness issues across kernel execution, memory movement, compiler lowering, graph decisions, synchronization, and vendor runtime behavior • Develop understanding of accelerator ISA, execution model, memory hierarchy, synchronization, compiler constraints, and vendor toolchains • Map AI operators and workloads such as matrix multiplication, convolution, and reductions onto target architectures • Contribute to portability infrastructure, compiler integration, tooling, testing, and debugging workflows • Collaborate with hardware vendor engineers on platform capabilities, issues, integration tests, and hardware/software integration • Benchmark and profile workloads, identify bottlenecks, and improve production-quality performance • Share knowledge through technical documentation, demos, design discussions, and engineering write-ups • Participate in company events such as onsites and hackathons

🎯 Requirements

• 5+ years of experience in high-performance computing, compiler engineering, accelerator software, systems engineering, or a closely related domain in industry or research • Strong C++ skills and experience contributing to complex, multi-component software systems • Hands-on experience with at least one heterogeneous programming model such as CUDA, SYCL, OpenCL, or a comparable accelerator programming environment • Understanding of low-level AI operator implementation through GPU kernels, custom operators, accelerator code, or ML frameworks such as PyTorch at the C++/systems layer • Working knowledge of memory hierarchy, parallel execution, synchronization, data movement, and software performance relationships to underlying architecture • Experience debugging across software abstraction boundaries and systematically reasoning about correctness and performance • Ability to learn unfamiliar hardware platforms, architecture manuals, ISA documentation, and vendor technical materials • Strong communication and collaboration skills across compiler, runtime, kernel, and hardware teams • Bachelor's degree in Engineering, Information Systems, Computer Engineering, Electrical Engineering, Computer Science, or related field and 2+ years of Software Engineering or related work experience; OR Master's degree in a related field and 1+ year of Software Engineering or related work experience; OR PhD in a related field • 1+ year of academic or work experience with a programming language such as Python, Mojo, Rust, or C++

🏖️ Benefits

• Comprehensive healthcare coverage • Retirement and savings programs • Employee stock purchase opportunities • Paid time off • Wellbeing resources • Family support programs • Learning and development opportunities • RSU grants • Regular team onsites and local meetups • Traveling 2-4 times a year expected for all roles

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 October 30

EquipmentShare

1001 - 5000

📦 Logistics

🏭 Manufacturing

💼 Consulting

Embedded Hardware Engineer III designing firmware and hardware integrations for EquipmentShare’s IoT construction technology platform. Developing secure, scalable systems for vehicles and equipment.

🕒 October 29

JAM Industries

501 - 1000

🤝 B2B

📦 Logistics

Embedded Systems Engineer developing reliable firmware for Ashly Audio’s network amplifiers, DSPs, and remote-control devices. Supporting embedded Linux, hardware interfaces, testing, and system integration.

🕒 October 28

SFE

51 - 200

🤝 B2B

🍽️ Food & Beverage

Embedded systems engineer designing embedded software, electronics, and PCB solutions for industrial welding, machine-tool, and testing products. Supporting product development, lifecycle engineering, and customer field issues.

🕒 October 27

General Dynamics Mission Systems

10,000+ employees

🏭 Manufacturing

💼 Consulting

📦 Logistics

Senior ASIC/FPGA engineer designing and verifying mission-critical defense electronics for General Dynamics Mission Systems. Leading architectures, simulations, technical teams, and classified-program deliverables.

🕒 October 15

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Staff/Senior Firmware Engineer building firmware for Samsara’s IoT sensors, gateways, and dashcams. Bringing up hardware, optimizing battery systems, and delivering secure device software at scale.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok