Embedded Software Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Kawasaki, Kanagawa, JPN
Remote
Senior level
Artificial Intelligence • Software
The Role
You will design, develop, and maintain software for Edge AI devices, leveraging robust debugging skills and collaborating on innovative technologies.
Summary Generated by Built In

Job Description
We are seeking a skilled and experienced Embedded Software Developer with a demonstrated history of delivering exceptional software solutions. In this role, you will be responsible for the design, development, and maintenance of software and firmware for cutting-edge Edge AI devices. This position offers the opportunity to contribute to innovative technologies in a dynamic and collaborative environment.
Qualifications:

  • Bachelor's degree in Engineering Computer Science, or related field and 6-8 years of Software Engineering or related work experience.
  • Proven track record in software engineering with exposure to Machine Learning, Deep Learning, Multimedia, and real-time systems.
  • Solid programming experience in C or C++ and Extensive experience in bare metal and FreeRTOS programming.
  • Experience in working with IDEs such as E2 Studio / STM MCU Cube
  • Experience in working with Hardware PCB devices such as Edge AI Co-processors, and GPUs.
  • Extensive experience in working with MCUs such as ARM/Renesas and STM devices 
  • Top-notch Software (Firmware) and Hardware (PCB) debugging skills and problem-solving ability.
  • Ability to read and understand hardware schematics
  • Strong communication skills and ability to work independently in a continuously changing environment

Preferred Qualifications:

  • PhD or Master's degree in Engineering Computer Science, or related field and 5-6 years of Software Engineering or related work experience.
  • Hands-on experience in the development of machine learning-driven real-time embedded systems
  • Experience in firmware development for Board Management Controllers (BMCs), controlling power distribution networks, and leveraging on-board sensors
  • Experienced in the development of highly robust real-time systems
  • Expertise in Embedded Linux
  • Extensive Knowledge of OS fundamentals, Data structures, Linux kernel, and its device driver model
  • Knowledge of scripting languages like Python will be added plus
  • Experience in using machine learning frameworks to export and deploy models
  • Prior experience in industry-standard protocols such as I2C, JTAG, SPI

Top Skills

Arm
C
C++
E2 Studio
Edge Ai
Embedded Linux
Freertos
Gpus
I2C
Jtag
Python
Renesas
Spi
Stm Mcu Cube
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, California
38 Employees
Year Founded: 2019

What We Do

EdgeCortix is an Edge Artificial Intelligence (AI) Platform company, pioneering the future of the connected intelligent edge. It was founded in 2019 with the radical idea of taking a software first approach, while designing an artificial intelligence specific runtime reconfigurable processor from the ground up using a technique called "hardware & software co-exploration". Targeting advanced computer vision applications first, using proprietary hardware and software IP on existing processors like FPGAs and custom designed ASIC, the company is geared towards positively disrupting the rapidly growing AI hardware space across defense, aerospace, smart cities, industry 4.0, autonomous vehicles and robotics

Similar Jobs

Acquia Logo Acquia

Account Manager

AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Easy Apply
Remote or Hybrid
Japan
1100 Employees

SailPoint Logo SailPoint

Architect

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Japan
2461 Employees

Ericsson Logo Ericsson

Support Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Remote
Yokohama, Kanagawa, JPN
88000 Employees

Magna International Logo Magna International

Senior Software Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Yokohama, Kanagawa, JPN
171000 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account