Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Linux Software Engineer

$50 per hour

OLogic, Inc.

Job Description

Job Description

Do you like robotics and want to make a positive impact on some of the most groundbreaking robotics and consumer electronics projects in Silicon Valley? We’re seeking a creative and motivated Embedded Linux Software Engineer with excellent analytical, problem-solving and communication skills to join our team to ensure innovative design solutions are provided to all our clients.

As an Embedded Linux Software Engineer, you would get to work on software builds, device drivers, and low-level systems architecture using Yocto Linux, CMake, C, C++., and more. In addition, you will have the opportunity to develop your skills through working on a variety of unique client projects and one on one mentorship with some of the most talented roboticists in the industry. This opportunity is ideal for a candidate who has some experience in the industry, has solid working skills, and wants to learn more through on-the-job training.

Key Qualifications:

  • Bachelors in Computer Science or related field
  • Experience with Yocto Linux and its associated build tools
  • Experience with CMake, C, C++, and Python software development
  • Demonstrated prior knowledge of basic software engineering algorithms

Nice to Have:

  • Experience using Raspberry Pi, Android, STM32 firmware development, and/pr ROS
  • Experience with Linux Kernel and device drivers
  • AOSP experience

Job Responsibilities:

  • Utilize Yocto Linux and similar tools to execute code design, implementation, and testing for a variety of OLogic client projects
  • Develop design, requirement, and testing documentation
  • Perform debugging and project fixes

At OLogic, we deeply value every team member and strive to provide the best possible opportunities for success and growth.

Some of our benefits include:

  • Working on a small and close-knit team and enjoying fun team bonding activities such as fun social outings, team lunches, and more.
  • Opportunities for direct mentorship from some of the most talented roboticists in the industry.
  • Flexible schedule with a hybrid working environment. As a self-starter, you will have a lot of freedom to work within your own schedule so long as the work gets done.
  • Retirement planning includes a 401k.
  • Health & Vision Insurance, Flexible Spending Account (FSA), Sick Pay.
  • Ability to grow within the company with opportunities for advancement. Compensation reviews are held at 3 months, 6 months, and 1 year.

 

We carefully consider a wide range of compensation factors, including your background and experience. These considerations can cause your compensation to vary. This position usually starts around $50/hour, however, each applicant’s compensation will be determined on a case-by-case basis.

Company Description

For over 20 years, OLogic has helped design the insides of hundreds of robots and consumer electronics. Today, OLogic focuses on electronics prototyping & design, software/firmware & industrial/mechanical engineering, new product introduction, and as well as design for manufacturing. We provide a great foundational experience to jump start your career. We are also proud of our comfortable, fun, work environment, enabling our employees to enjoy a great work-life balance. Come join our team!

Company Description

For over 20 years, OLogic has helped design the insides of hundreds of robots and consumer electronics. Today, OLogic focuses on electronics prototyping & design, software/firmware & industrial/mechanical engineering, new product introduction, and as well as design for manufacturing. We provide a great foundational experience to jump start your career. We are also proud of our comfortable, fun, work environment, enabling our employees to enjoy a great work-life balance. Come join our team!

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer in San Jose, CA vacancy
  • Arista Networks in Santa Clara is seeking an experienced engineer for their Cloud-managed WiFi product portfolio. The role involves developing...  ...fundamentals, proficiency in C/C++, and relevant experience in Linux environments. Arista offers a collaborative and engineering-... 
    Suggested

    Arista Networks, Inc.

    Santa Clara, CA
    4 days ago
  • Fortinet is seeking a Principal Embedded Software Engineer to advance secure wireless solutions. You will work across the full software lifecycle...  ...developing secured enterprise wireless products and features, Linux kernel/driver work for popular wifi chipsets, and... 
    Suggested

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...focuses on deploying and optimizing software as well as neural networks on embedded hardware, including Nvidia Orin...  ...programming Familiarity with ARM64 Linux development, TensorRT, cuDNN, CUDA...  ...and create guidelines for other engineers and provide architecture guidance... 
    Suggested
    Work experience placement
    Immediate start

    Artech

    San Jose, CA
    1 day ago
  •  ...Jr Linux Admin LOCATION: Hybrid - Grapevine, TX DURATION: 9 Months INTERVIEW TYPE: Video REQUIRED SKILLS: Linux RedHat (700 servers in total 490 linux)Azure- 700 servers in cloudVmwareAD Disclaimer: E-Solutions Inc. provides equal employment opportunities... 
    Suggested
    Local area

    E-Solutions

    Santa Clara, CA
    4 days ago
  •  ...We specialize in Staffing, Consulting, Software Development, and Training along with IT...  ..., development and programming, software engineering, systems development, testing, integration...  ...Able to install and configure packages and patches on Solaris/Linux. #J-18808-Ljbffr... 
    Suggested

    Atria Group

    Cupertino, CA
    2 days ago
  • $152k - $287.5k

    NVIDIA is seeking a Firmware Design Engineer for the NVIDIA FW PHY Group, collaborating closely...  ...with architecture, hardware, and software design teams to solve complex issues. Debug...  ...programming. Debugging experience with embedded firmware. Good communication skills and... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $85k - $90k

     ...- USD 90,000 per year. Job Description Engineering and administration of systems for various...  ...tools, FlexLM licenses, and troubleshoot software issues. Contribute to system standards...  ...with Cisco network equipment. 7+ years of Linux systems administration, including shell... 
    Weekend work

    Woongjin, INC.

    San Jose, CA
    3 days ago
  •  ...expertise include: Job Description Will be performing general Linux and network administration tasks. Must have a complete understanding...  ...data center infrastructure with Dell hardware and VMware software. Qualifications Must have detailed knowledge and understanding... 
    Contract work
    H1b
    Immediate start

    Procom

    Santa Clara, CA
    3 days ago
  • $34 - $37 per hour

     ...34-37/hr 5 days onsite Responsibilities Engineering of systems administration-related solutions...  ..., FlexLM licenses, and troubleshoot software tool issues. Contribute to and maintain...  ...includes but is not limited to, Red Hat Linux (CentOS, Ubuntu…etc.), Windows 2008/2k8R... 
    Contract work
    Weekend work

    Ledgent Technology

    San Jose, CA
    1 day ago
  • A leading robotics company is seeking a Senior/Staff Embedded Software Engineer to design embedded systems for robotics devices. This role involves working with embedded Linux and microcontrollers to develop software solutions for sensors and actuators. Candidates should... 
    Work at office

    RoboForce

    Milpitas, CA
    4 days ago
  • Nvidia Corporation is seeking a talented systems software engineer for their DGX Station project. This role involves extensive work on Windows and Linux platforms, ensuring a seamless experience for developers and enterprise customers. The successful candidate will drive... 

    Nvidia Corporation

    Santa Clara, CA
    4 days ago
  •  ...involves hands-on system administration, maintaining IT systems, and collaborating with teams. The ideal candidate has experience in Linux environments, strong problem-solving abilities, and excellent communication skills. Preferred certifications include CompTIA Linux+... 

    SBT Global, Inc.

    San Jose, CA
    3 days ago
  •  ...make a difference, combining world-class engineering with a passion to solve society’s...  ...and using technology to enrich lives. Embedded Software Engineer (Contract - 3 months, potential...  ...experience writing software for embedded Linux systems. Proficiency in Python and C/C++... 
    Full time
    Contract work
    Worldwide

    Cambridge Terahertz

    Santa Clara, CA
    4 days ago
  • $40 - $42 per hour

    Salary: USD40 - USD42 per hour Job Title: Linux System Admin Work Hours: 9am ~ 6pm Local...  ...Time Position Summary The DevOps/System Engineer is responsible for effective installation...  ...and maintenance of systems hardware and software and related infrastructure. The system... 
    Hourly pay
    Local area
    Weekend work

    Ledgent Technology

    Milpitas, CA
    4 days ago
  • Job Title: Junior Unix System Administrator We are seeking a Junior Unix System Administrator to join our team in managing and maintaining our Unix-based systems. The ideal candidate will have a strong understanding of Unix operating systems, scripting languages, and network...

    Bayone

    San Jose, CA
    5 days ago
  • Senior/Staff Embedded Software Engineer, Robotics Devices Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-...  ...physical hardware. In this role, you will work across embedded Linux, RTOS, and microcontroller platforms to design device... 
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    4 days ago
  • $95k - $161.5k

    KLA in Milpitas is seeking an NPI Product Engineer responsible for supporting sophisticated wafer inspection systems. This role includes customer interaction for installation and troubleshooting, technical reporting, and project management. The ideal candidate holds a... 

    KLA

    Milpitas, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products...  ...as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • NVIDIA is seeking an excellent SDK Engineer to join the NVLink SDK group in Santa Clara. You will design, implement and lead major development...  ...AI, HPC and cloud. You will collaborate with architecture and software teams, work through pre and post‑silicon development, and gain... 

    NVIDIA AI

    Santa Clara, CA
    4 days ago
  •  ...desks of researchers, developers, and AI engineers. As NVIDIA brings DGX Station to a broad...  ...focus on Windows and strong coverage of Linux. This is a hands-on, technically deep...  ...GPU driver, CUDA, firmware, BMC, and AI software teams, collaborate closely with Microsoft... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • John Deere Santa Clara, CA is seeking a Senior Robotics Engineer to join the Automation & Autonomy Core Software team. You will help build a world-class software stack for A&A tech, focusing on embedded Linux services and C++ applications for deployment on onboard devices... 

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    A leading technology company is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team in Santa Clara. This role involves developing device drivers for network interface cards, integrating existing solutions, and leading engineering... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $140k - $170k

     ...Archer56 is looking for a Software Verification Engineer in San Jose, California. The successful candidate will be responsible for verifying and validating safety-critical software components, ensuring compliance with DO-178C standards. Candidates must have 3+ years of... 

    Archer56

    San Jose, CA
    2 days ago
  • $140k - $170k

     ...verification and validation of safety‑critical software components for the Platform Software...  ...tracking systems; collaborate with embedded developers to analyze root causes and verify...  ...field At least a BS in Electrical Engineering, Computer Engineering, Computer Science,... 
    Local area

    Archer56

    San Jose, CA
    3 days ago
  • A leading technology company in Santa Clara is seeking a driver software developer to design, develop, and deliver solutions for GPU designs on Linux platforms. The ideal candidate should have a Bachelor's degree in a relevant field and extensive experience in graphics... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $136.3k - $231.7k

    KLA in Milpitas, California is seeking a highly motivated software engineer with strong C++ skills. The successful candidate will develop inspection software for mask inspection systems, working with various engineering teams to troubleshoot issues. A doctorate, master'... 
    Work experience placement

    KLA

    Milpitas, CA
    4 days ago
  •  ...Energy as an Energy Systems Integration Engineer and help shape the digital backbone of tomorrow...  ..., implement, and maintain large-scale Linux-based EMMS environments Automate system...  ...and resolve complex issues across the software stack Support system testing including Factory... 

    Hitachi Energy

    Santa Clara, CA
    4 days ago
  • Arista Networks is seeking a skilled Linux Kernel Engineer to develop and maintain kernel features in EOS. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 3 years of experience. Responsibilities include collaborating... 

    Arista Networks

    Santa Clara, CA
    5 days ago
  • Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-...  ...performance analysis and hardware/software debugging across Linux-based systems, ensuring reliability and real-time behavior.... 
    Work experience placement
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    4 days ago
  • Arista Networks, located in Santa Clara, California, is seeking a skilled Software Engineer to join their Linux Kernel team. The role focuses on developing and maintaining features for the EOS Kernel, requiring a strong foundation in C programming and knowledge of Linux... 

    Arista Networks

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!