Senior Embedded Software Engineer

Hayden AI Technologies, Inc
San Francisco, CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

About Us

At Hayden AI, we are on a mission to harness the power of artificial intelligence and machine learning to transform the way governments and businesses address real-world challenges.

From optimizing bus lane and bus stop enforcement to pioneering digital twin modeling and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive forward a sustainable future.

What the job involves

We are seeking a talented Embedded Software Engineer to join our team and play a key role in developing embedded software for the Nvidia Jetson platform.

You will be responsible for the design, development, and optimization of software components that power next-generation devices.

Responsibilities

  • Develop, port, and maintain operating systems (OS), boot software, device drivers, and run-time environments for various CPU subsystems on the Jetson platform.
  • Deep dive into performance optimization, focusing on algorithms specifically for the Jetson architecture.
  • Enhance the infrastructure and tooling used for performance analysis, ensuring efficient development cycles.
  • Interface with a range of devices and sensors, including GNSS, IMU, and LTE, to integrate them seamlessly with the overall system.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field.
  • Strong programming proficiency in C and C++.
  • In-depth knowledge and experience with system-level Linux, encompassing kernel space, drivers, system structure, platform porting / bringup, and embedded systems development.
  • Solid understanding of CPU and GPU architectures.
  • Prior experience working with ARM64 based platforms.
  • Familiarity with CUDA / OpenCL programming and video processing pipelines.
  • Background in Signal / Image Processing, Computer Vision, Linear Algebra, Numerical Analysis, or a similar field.
  • Knowledge of CAN or CAN-FD communication protocols.
  • Experience with system design, implementation, and verification of over-the-air (OTA) updates for OS, applications, and firmware.

Benefits and Perks

There are endless learning and development opportunities from a highly diverse and talented peer group, including experts in a wide range of fields (AI, Computer Vision, Government Contracting, Systems & Device Engineering, Operations, Communications, and more!)

  • Options for medical, dental, and vision coverage for employees and dependents (for US employees)
  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
  • 401(k) with 3% company matching
  • Unlimited PTO
  • Daily catered lunches in our San Francisco office

Hayden AI is committed to creating a diverse and inclusive environment that fosters learning from each other. We celebrate people of diverse backgrounds, experiences, abilities, and perspectives.

We are an equal opportunity employer and are committed to providing a work environment free of harassment and discrimination.

Hayden AI is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

To all recruitment agencies : Hayden AI does not accept agency resumes.

Please do not forward resumes to our jobs alias, Hayden AI employees or any other company location. Hayden AI is not responsible for any fees related to unsolicited resumes.

J-18808-Ljbffr

13 days ago
Related jobs
Promoted
Guidewire Software
CA, United States

Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. Engin...

Promoted
Block
San Francisco, California

The Lightning Intelligence team is looking for engineers to help improve and expand Lightning usage at Block. As a key member of our Lightning Intelligence team, you won’t just be tasked with software development; we seek a visionary committed to our values. Ability to excel in macro and micro eleme...

Promoted
Apollo Education Group
San Francisco, California

We are seeking a Senior Software Engineer to join a newly assembled team to manage and provide technical expertise to the design, development, and launch of software applications/products. A Bachelor's degree in Computer Science, Electrical Engineering, or an equivalent combination of formal educati...

Promoted
Gather Learning
San Francisco, California
Remote

Gather is looking for an entrepreneurial software engineer to help us build the future of social enrichment learning. Work closely with our experienced engineering team to grow as an engineer in pursuit of craftsmanship. Professional experience as a software engineer (minimum 5 years). Are an entrep...

Promoted
SENIOR SPIRIT OF ROSELLE PARK
San Francisco, California

Software Engineer role centers around envisioning superior technical solutions to our customers’ payment needs, leading its implementation and continuously ensuring reliable service to our customers. Finix is looking for a team member to join our engineering team who brings exceptional technical acu...

Promoted
Altana
San Francisco, California

The Engineering team is responsible for building out the platforms, APIs, services, workflows, and logical architectures for bringing this vision to life. We are creating a platform fundamentally driven by AI, which scales to a massive trove of data, and a diverse customer base; it is a complex syst...

Promoted
Synack, Inc.
San Francisco, California

Are you ready to leverage your software development skills to build a platform that is transforming cybersecurity? Senior Software UI Engineer you will be part of a fast-paced, collaborative team developing our cybersecurity platforms. You will be a critical contributor to the development of the sys...

Promoted
Verkada
San Mateo, California

As a backend engineer in the team, you have the opportunity to work with top-tier engineers tackling the most challenging problems. Mentor junior software engineers. Only Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms...

Promoted
TRM Labs
San Francisco, California

As a Software Engineer on the Data Platform team, you will be responsible for executing mission-critical systems and data services that analyze blockchain transaction activity at petabyte scale, and ultimately work to build a safer financial system for billions of people. The Data Platform team coll...

Unreal Gigs
San Francisco, California

Are you an experienced software engineer with a passion for leading complex projects and mentoring teams while crafting innovative solutions? Do you thrive in environments where you can solve challenging technical problems and have a direct impact on the development of cutting-edge products? If you&...