×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Xcelerium, Inc.
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Python, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Xcelerium is a fabless semiconductor company established in 2020 by experienced team from Qualcomm, Intel and Broadcom. Xcelerium develops silicon and software for sensor processing, communications and latency-sensitive AI applications. Working at Xcelerium will provide an opportunity to work on a complex development from the ground up and become familiar with cutting edge technologies such as RISC-V, digital signal processing, machine learning, many-core parallel processing using CUDA/OpenCL, inner workings of frameworks such as Tensor Flow, PyTorch, OpenGL, real-time operating systems and embedded In addition, the application domains will be 5G, UAVs/Drone, Robots, and Autonomous Vehicles which provide enormous scope for growth and making an impact.

Job Summary

As an Embedded Software Engineer, your responsibilities will include designing, developing, optimizing, and maintaining software for embedded systems. You will collaborate on projects with cross-functional teams that encompass RISC-V architectures, real-time operating systems, AI frameworks, and more.

Key Responsibilities
  • Software Development:
    Design, develop, and test embedded software for projects involving RISC-V architectures.
  • System-Level architecture:
    Demonstrate expertise in CPU architecture and system-level functions, including device boot, linking and loading of programs, interrupt handling, virtual memory, caches, buses, and protocols.
  • RTOS and Embedded Linux:
    Develop software for real-time operating systems (RTOS) and embedded Linux systems, emphasizing performance and reliability.
  • Python Scripting:
    Utilize Python for scripting and automation tasks to enhance development processes.
  • AI Frameworks:
    Work with AI frameworks like Tensor Flow Lite, PyTorch, TinyML, or similar technologies, providing additional value to our projects.
Technical Qualifications
  • Bachelors in Computer Science, Computer Engineering or Electrical Engineering with an emphasis on embedded software development, operating systems, or computer architecture
  • 1+ years of relevant professional experience
  • Knowledge of RISC-V architectures
  • Excellent understanding of CPU architecture and system level concepts such as device boot, linking and loading of programs, interrupt handling, virtual memory, caches, buses and protocols
  • Strong programming skills in C/C++, assembly language experience is a big plus
  • Experience developing software for an RTOS or embedded Linux is highly desirable
  • Hands-on experience with embedded systems like Raspberry Pi, Beagle Bone, Arduino, or any ARM-Cortex-M or RISC-V board is desirable
  • Knowledge of Python is desirable
  • Experience with AI frameworks like Tensor Flow Lite, PyTorch, TinyML etc. would be a plus
Other Requirements
  • Passion for learning new technologies
  • Taking pride in always producing high quality code and documentation
  • Comfortable and willing to work with team members from different disciplines, different levels and across time zones

Job Type: Full-time

Work Location:

On site in Irvine, CA or San Jose, CA

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary