Embedded Engineer

3 weeks ago


San Francisco, United States Invisible AI Full time

At Invisible AI, we are building the future of computer vision. Today, our core focus is on developing an end-to-end platform that can digitize manufacturing operations. We deploy edge AI cameras to digitize all steps of manual assembly work which helps people-driven manufacturing be accurate, reliable, and safe.

As an Embedded Engineer on our team, you will be working with cutting-edge technologies to deploy real-time computer vision solutions on embedded devices. In addition to pushing the boundaries of existing ARM + GPU devices, you will be working on everything from integrating off-the-shelf compute platforms with our product to developing kernel drivers and writing software for cameras and other sensors in a Linux environment. You will be working with a world-class team of engineers to deploy a new wave of AI products that work out-of-the-box across domains without weeks or months of data collection.

Recent Projects Include:

    • Develop processes for mass flashing for Nvidia Jetson platform SOMs
    • Interfacing an off-the-shelf stereo-camera module with application layer
    • Interfacing with various hardware accelerators (e.g. GPUs), debugging issues, and optimizing C++ code to maximize performance
    • Debugging issues with power draw from an SSD, USB camera, AI board, and CPU/GPU
    • Diagnosing and debugging stability issues originating from vendor API in C++
Requirements:
    • High Proficiency in C or C++ with hands on experience in embedded Linux
    • Experience with writing and building kernel drivers
    • Experience working with and debugging the full Linux stack system
    • Experience with Nvidia Jetson platforms and understanding of their HW components (tensor cores, DLA, video encoders & decoders etc.)
    • Experience with embedded system development, micro-controllers, analog/digital circuit design, and component selection
    • Experience with various digital interfaces (I2C, SPI, USB, CAN, HDMI, DDR3/4)
    • Familiarity with debugging low level SW issues remotely over SSH
    • Exposure to container technologies like Docker or LXC
    • Familiarity with any scripting language like Python or Bash
    • Familiarity with 3D designing applications like Solidworks or Autodesk Inventor is ideal
    • Familiarity to multi-threading programming concepts like thread pooling, scheduling and real-time threads


$65 - $89 an hour

The estimated hourly pay guideline range for this role is $65.00 to $89.00 and may be modified. Invisible AI is an equal opportunity employer. We do not discriminate based on age, ethnicity, gender, nationality, religious belief, or sexual orientation.

  • San Francisco, United States SideRamp Full time

    Job DescriptionJob DescriptionAbout SideRampThis role is for a client of SideRamp's. SideRamp allows professionals to engage with the gig economy, offering a centralized agency that manages high-quality, flexible side gigs. We focus on connecting you to various freelance and part-time work—from discovering opportunities to streamlining the application...


  • San Francisco, United States Overview Full time

    Company Overview Overview.ai is a leading innovator in next-generation computer vision technology for complex manufacturing. Our smart camera is revolutionizing manufacturing efficiency and quality, backed by top-tier investors. This is an opportunity to join a team that’s not only impacting the industrial vision technology sector but also shaping global...


  • San Francisco, United States Curtis Instruments Full time

    Curtis Instruments, a Kohler Co., is seeking an Embedded Software Engineer to join our team to further our product development in the electric vehicle industry. You will work with a small, talented team of engineers who are passionate about this continually growing industry. In this role, you will code and debug real-time embedded firmware for our new...

  • Embedded Engineer

    3 weeks ago


    San Francisco, United States The Mice Groups, Inc. Full time

    Job Title: Firmware Embedded EngineerLocation: San Francisco, CAContract positionRequired / Job Description:5-10+ years of relevant experience.Coding experience. C++.Able to do embedded firmware in C++.STM32 Microcontroller/Microprocessor experience is a plus - see below :Embedded hardware including ST Micro and NXP processors, to write code that will allow...

  • Embedded Engineer

    10 hours ago


    San Francisco, United States The Mice Groups, Inc. Full time

    Job Title: Firmware Embedded EngineerLocation: San Francisco, CAContract positionRequired / Job Description:5-10+ years of relevant experience.Coding experience. C++.Able to do embedded firmware in C++.STM32 Microcontroller/Microprocessor experience is a plus - see below :Embedded hardware including ST Micro and NXP processors, to write code that will allow...

  • Embedded Engineer

    1 day ago


    San Francisco, United States The Mice Groups, Inc. Full time

    Job Title: Firmware Embedded EngineerLocation: San Francisco, CAContract positionRequired / Job Description:5-10+ years of relevant experience.Coding experience. C++.Able to do embedded firmware in C++.STM32 Microcontroller/Microprocessor experience is a plus - see below :Embedded hardware including ST Micro and NXP processors, to write code that will allow...

  • Embedded Engineer

    1 month ago


    San Francisco, United States CareerBuilder Full time

    At Invisible AI , we are building the future of computer vision. Today, our core focus is on developing an end-to-end platform that can digitize manufacturing operations. We deploy edge AI cameras to digitize all steps of manual assembly work which helps people-driven manufacturing be accurate, reliable, and safe. As an Embedded Engineer on our team, you...


  • San Francisco, United States Lumicity Full time

    Staff Embedded Software Engineer - SF Bay area Well established life sciences company hiring Embedded Software Engineer for their instrumentation group. Qualifications proficiency in C++ and Python Extensive knowledge in Linux Firmware development & EE knowledge Minimum: 8 years of experience (Masters preferred) Bonus Experience working in life sciences,...

  • Embedded Engineer

    1 week ago


    San Diego, United States Ocean Motion Technologies Full time

    Job Title: Embedded Engineer - Mechatronics and Motion Company Name: Ocean Motion Tech Location: San Diego About Ocean Motion Tech: Ocean Motion Tech is a cutting-edge technology company specializing in wave energy capture and remote sensing. Our team is driven by a passion for pushing the boundaries of engineering and innovation to solve complex challenges...


  • San Francisco, United States Peak Energy Full time

    Job DescriptionJob DescriptionAbout the Company:Peak Energy is the first American venture to advance globally proven Sodium-Ion battery systems as the storage standard for the new era of renewable energy on a resilient grid. Sodium-Ion is cheap, readily available and safe, making it the leading contender in a rapidly evolving market. Our leadership team is...


  • San Francisco, United States Peak Energy Full time

    Job DescriptionJob DescriptionAbout the Company:Peak Energy is the first American venture to advance globally proven Sodium-Ion battery systems as the storage standard for the new era of renewable energy on a resilient grid. Sodium-Ion is cheap, readily available and safe, making it the leading contender in a rapidly evolving market. Our leadership team is...


  • San Francisco, United States Ample, Inc. Full time

    Job DescriptionJob DescriptionAbout Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize...


  • San Francisco, California, United States Ample Full time

    About Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable...


  • San Francisco, California, United States Ample Full time

    About Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable...


  • San Francisco, United States Ample, Inc. Full time

    Job DescriptionJob DescriptionAbout Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize...


  • San Francisco, United States Mice Groups Full time

    Job Title: Firmware Embedded EngineerLocation: San Francisco, CAContract positionRequired / Job Description:5-10+ years of relevant experience.Coding experience. C++.Able to do embedded firmware in C++.STM32 Microcontroller/Microprocessor experience is a plus - see below :Embedded hardware including ST Micro and NXP processors, to write code that will allow...


  • San Francisco, United States Diverse Lynx Full time

    Position Title: Embedded Software engineer Location: Mountainview, CA Duration: Fulltime/PermanentJob Description: Expert in Embedded C/C++ Experience using Python Experience in Embedded Linux Update MCU RTOS FW based on customized HW design Enable the fundamental drivers and services in MCU FW, particularly: power management, UART/SPI/I2C driver,...

  • Embedded Engineer

    1 week ago


    San Diego, United States Ocean Motion Technologies Full time

    Job Title: Embedded Engineer - Mechatronics and MotionCompany Name: Ocean Motion TechLocation: San DiegoAbout Ocean Motion Tech:Ocean Motion Tech is a cutting-edge technology company specializing in wave energy capture and remote sensing. Our team is driven by a passion for pushing the boundaries of engineering and innovation to solve complex challenges in...

  • Embedded Engineer

    1 week ago


    San Diego, United States Ocean Motion Technologies Full time

    Job Title: Embedded Engineer - Mechatronics and MotionCompany Name: Ocean Motion TechLocation: San DiegoAbout Ocean Motion Tech:Ocean Motion Tech is a cutting-edge technology company specializing in wave energy capture and remote sensing. Our team is driven by a passion for pushing the boundaries of engineering and innovation to solve complex challenges in...

  • Embedded Engineer

    2 weeks ago


    San Diego, United States Ocean Motion Technologies Full time

    Job Title: Embedded Engineer - Mechatronics and MotionCompany Name: Ocean Motion TechLocation: San DiegoAbout Ocean Motion Tech:Ocean Motion Tech is a cutting-edge technology company specializing in wave energy capture and remote sensing. Our team is driven by a passion for pushing the boundaries of engineering and innovation to solve complex challenges in...