Logo
Tbwa Chiat/Day Inc

Software Engineer – Embedded Linux/RTOS, ADAS

Tbwa Chiat/Day Inc, Garden Grove, California, United States, 92641


Software Engineer – Embedded Linux/RTOS, ADAS

About Harbinger Harbinger Motors Inc. is a Southern California-based electric vehicle manufacturer on a mission to transform the automotive and transportation industries, bringing to market EVs developed from the ground up to address the needs of the Medium Duty vehicle industry. This broad market segment includes class 4 to 7 commercial delivery vehicles, RVs and utility vehicles, among others. Leveraging a foundation of proprietary, in-house developed vehicle technologies, Harbinger's first-of-its-kind EV platform will bring enhancements in vehicle performance, durability and operator comfort. Importantly, Harbinger's vehicles will be priced for zero acquisition premium relative to traditional gas- and diesel-based competitors, removing one of the most tenacious barriers to EV adoption. Founded in 2021, Harbinger is a venture-backed startup looking for candidates that thrive on tackling complex challenges and who share in our passion to bring clean transportation alternatives to a segment of the market starving for innovation. We are currently seeking a passionate and highly motivated individual to join our ADAS team as our Software Engineer. As a Software Engineer specializing in embedded Linux for ADAS platforms, you will play a crucial role in developing and optimizing low-level software that powers our Advanced Driver Assistance Systems (ADAS). You will work closely with hardware and software teams to deploy and maintain embedded operating systems that drive AI inference and real-time video processing in our vehicles. What You’ll Do: Kernel Optimization:

Develop, port, and maintain custom Linux kernel optimizations. Device Driver Development:

Create and maintain Linux device drivers for camera interfaces (V4L2), GPU, Ethernet, and other peripherals critical to ADAS functionality. RTOS Development:

Implement and maintain real-time operating systems (RTOS) for safety-critical ADAS applications. Performance Tuning:

Develop tools and methods to enhance the functionality, performance, and power management of our ADAS system. Code Quality:

Write well-structured, testable, efficient, and maintainable code. Participate in code reviews. Collaboration:

Work closely with cross-functional teams to define hardware-software interactions. What You’ll Bring: 3+ years of experience with embedded Linux development, including device driver development. Strong experience with Linux Kernel/Driver development, RTOS, and real-time systems, specifically on ARM64 or similar platforms. Proficient in C/C++ with a solid understanding of embedded Linux programming. Experience with V4L2, GStreamer and other video processing frameworks is highly desirable. Familiarity with kernel patching, performance analysis, JTAG debugging, networking protocols and profiling. Experience with CUDA, GPU programming, and automotive communication protocols such as CAN is a plus. Strong commitment to software best practices, including clean coding and thorough documentation. Rev up your career with our electrifying compensation and benefits package! At Harbinger Motors, we tailor our offers to suit your individual profile, considering your years of experience and specialized knowledge. In addition to a competitive base salary, our perks include: 100% Comprehensive Health Coverage:

You and your loved ones are covered with top-tier medical, dental, and vision insurance. Accelerate Your Wealth:

Opportunity for early-stage stock options. Unleash Your Time:

Flexible PTO and the freedom to celebrate holidays and wellness days. Cruise into Vacations:

Annual vacation stipend to help recharge your batteries. Fuel Your Day:

Paid lunches and dinners to keep you energized. At Harbinger Motors, we don't just offer jobs; we provide the fuel for your career journey. Join us in shaping the future of sustainable transportation. $140,000 - $180,000 USD Harbinger is an equal opportunity employer and complies with all applicable fair employment practices laws. All qualified applicants will receive consideration for employment without regard to any characteristic protected by law. Harbinger is committed to ensuring that our hiring process is accessible for persons with disabilities. If you require accommodations to assist you in the search and application process, please email us at info@harbingermotors.com. Apply for this job

* indicates a required field

#J-18808-Ljbffr