Linux Software Engineer
Company: AbleForce, Inc.
Location: Oakland
Posted on: January 21, 2023
|
|
Job Description:
Please, no third parties. Permanent residents only.This position
is onsite 1 to 2 days per week in Oakland, CA, and there is no
relocation assistance available.
Main Duties & Responsibilities:- Develop and port operating system,
boot software, device drivers, and run time environment for
multiple CPU subsystems.- Optimize AI algorithms for Nvidia Jetson
Platform.- Improve performance analysis infrastructure and
tooling.- Interface with devices & sensors such as GNSS, IMU and
LTE.
Skills & Requirements:- 3+ years of software engineering experience
(5 to 7 years preferred), ideally with a device and/or embedded
engineering focus.- Advanced to expert-level programming skills
with C and/or C++.- Strong system-level Linux knowledge and
experience such as kernel space, drivers, Linux system structure,
platform porting/bringup, & embedded systems development.-
Understanding of CPU and GPU architectures.
"Nice-to-Have" Skills:- Experience with ARM64 based platforms-
Experience with CUDA/OpenCL and Video Pipelines.- Familiarity with
signal/image processing, computer vision, linear algebra, numerical
analysis, or a related field.- Knowledge of CAN or CAN-FD.- System
design, implementation and verification of the over-the-air (OTA)
updates for OS, application and firmware.- Bachelors Degree or
higher in Computer Science, Electrical Engineering, or related
field is highly preferred.
tags: senior software engineer, senior embedded engineer, senior
linux software engineer, senior linux engineer, senior device
engineer, senior hardware engineer
Keywords: AbleForce, Inc., Oakland , Linux Software Engineer, IT / Software / Systems , Oakland, California
Click
here to apply!
|