#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Proficient with development in C including debug and testing, preferably using GNU/LLVM tools, on embedded platforms using stop-mode debug tools such as JTAG/SWD Skilled with BSP development including device driver development, board bring-up, RTOS, secure boot design & TrustZone architecture Experience with development and build tools for applications running within Embedded Linux environment Proficient with unit testing for C development Adept with RTOS fundamentals, SoC architecture (core, cache, memory, bus architecture, IOs, etc.), common hardware blocks and multi-threaded programming Experience with Source Code and Configuration management tools such as git/Gerrit Ability to work in a structured software development environment while contributing to novel designs Have willingness and flexibility to work as part of a high-caliber international/multi-site team Demonstrate excellent English communication skills (written and verbal) and positive interpersonal skills Familiar with ML frameworks such as PyTorch, JAX and Llama.cpp Familiar with interfaces such as PCIe, LPDDR, USB and UFS Familiar with implementing Reliability, Accessibility and Serviceability (RAS) through use of technologies such as ECC & PCI AER fields Familiar with low-speed interfaces such as I2C, SPI, SPMI, AVSBus & PMBus Experience working with microprocessor building blocks like microprocessor execution levels, interrupt controller & timers Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers 2+ years of work experience with low level C programming
Recommended Jobs
Senior Equipment Engineer
Primary Function of Position: Performs a wide range of facilities services tasks including non-technical maintenance of plumbing, electrical, heating, ventilating, and/or air conditioning facili…
Identity Architect
Job Requisition ID # 25WD94280 Position Overview Autodesk is seeking an Identity Architect to play a critical role in modernizing and scaling our enterprise identity infrastructure. This po…
Part Time Radiation Therapist
About Navista We believe in the power of community oncology to support patients through their cancer journeys. As an oncology practice alliance comprised of more than 100 providers across 50 sites…
Data & ML Pipeline Software Engineer
About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastruct…
Music Bingo Trivia and Karaoke Host
Music Bingo, Trivia, and Karaoke Host Applicants must complete ALL screener questions to be considered for this position. Are you outgoing, energetic, and reliable? Are you looking for a grea…
Infant and Preschool Director in Training
Since 1968, Action Day Schools have proven to be steadfast leaders in the Bay Area’s childcare and private education industry. We pride ourselves on providing each child with quality care rooted in…
Software Engineer, Full Stack (Data Input)
Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed …
Travel Laboratory Clinical laboratory Scientist Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced Clinical Laboratory Scientist (CLS) for travel assignments in various healthcare facilities. This role involves performing a…
Dispatcher 4 - Remote - CA Only
Location : Remote: California. Location Status: Work will be primarily performed remotely from home office. Employee may be required to utilize personal phone and internet services to perform te…
Sensor Validation Engineer - Hardware Engineer
Job Responsibilities: Work as part of the team to perform validation tests for image sensors and ALS sensors. Collect and perform statistical analysis on test data to correlate it with performa…