Principal Software Engineer, Embedded Linux (AI2524)
$203.8k - $315.9kSiMa Technologies
DescriptionJob Title: Principal Software Engineer, Embedded Linux Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2524 Description The SoC software team is responsible for creating the SDK for SiMa.ai’s MLSoC product line. This includes developing/porting OS, boot SW, device drivers, run time environment for multiple CPU subsystems that are part of SiMa.ai’s MLSoC(), developing embedded Linux based applications and APIs for enabling end2end customer application flow utilizing different IO subsystems that are part of MLSoC.Responsibilities:We are looking for a seasoned software engineer who has experience developing OS device drivers, boot SW and key test applications in a Linux embedded environment. The ideal candidate will have a proven track record of working in a high-performance team and has partnered with cross functional teams across multiple geographies. Key responsibilities include (but not limited to): Leverage IP SW from Synopsys and ARM and integrate into MLSoC SW environmentDevelop drivers for peripheral devices including Low and High speed interfaces for LinuxDevelop drivers and support for Docker and Hypervisor environmentsTest and verify Linux drivers and environment with Chip Virtualizers and Zebu emulatorsHardware communication between multiple heterogeneous coresConfigure Linux environments for different reference boardsModify and perform Yocto and eLxr/Debian builds for new functionalityProvide SW to support HW MLSoC test validation teamKey Requirements: BS/MS in computer science with minimum 10 years of experienceHands-on experience developing firmware, boot code and SW using high performance 64 bit Arm processorsHands-on experience developing drivers for SPI, I2C, USB, PCIe, MIPI, Ethernet, eMMCExperience in working with silicon teams for pre-silicon verification, post-silicon bring-up and troubleshooting requiredDevelopment experience with Embedded Linux (e.g. Yocto), Debian Linux and embedded RTOS (e.g. QNX) experience is highly desirableExperience with Docker and Hypervisors is highly desirableExperience of leveraging and developing on top of Open source software frameworks is highly desirableGood proficiency with C/C++Proven track record and experience building and delivering complex SW productsPersonal attributes: Can-do attitude. Strong team player. Curious, creative, and good at solving problems. Execution and results oriented. Self-driven, thinks big and is highly accountable. Good communication skills. The annual salary for this position ranges from $203,800 - $315,900. The actual annual salary offered will depend on several factors, including - among others - job-related skills, experience, technical expertise, qualifications, work location, and business needs. The annual salary range for this position is subject to change and may be adjusted in the future. In addition to base salary, this role is also eligible for private company equity, and a comprehensive package of employee benefits. Please note that the salary ranges listed for U.S. roles reflect base salary only and do not include equity or other forms of compensation.EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
$184k - $287.5k
...embrace an outstanding opportunity to speed up Jetson embedded systems development within NVIDIA? Join our... ...platform analysis through boot firmware to the Linux kernel and operating system, including specialized software SDKs.Lead and collaborate within a worldwide software...SuggestedFull timeWorldwide$140k - $190k
WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity... ...with network and system designPassion and talent on Linux Kernel and application developmentHighly motivated, positive...SuggestedFull timeWorldwide$141.3k - $207.23k
...looking for a Sr. Electrical Design Engineer to join our team in Milpitas!Responsibilities... ..., implementing, and debugging of Linux firmware for embedded sensing and communications systems (... ...components, communication protocols, software and hardware connectivity, etc.End-to...SuggestedMinimum wageFull timeWork experience placement$160k - $220k
...Responsibilities:Design, Develop and maintain software features on current and future... ...of 13 years’ experience in software engineering.Strong C/Linux experience is essential.Strong... ...semantics is a plusFamiliarity with embedded switch or router real time operating...SuggestedFull timeWorldwide- ...Google LLC in San Jose, CA seeks a Senior Embedded Software Engineer for Android OS. You will work on low-level Linux kernel and Android userspace components, driving USB driver development for XR devices and collaborating across teams. The role emphasizes system-level...Suggested
- ...KLA is seeking a Sr. Electrical Design Engineer in Milpitas to design, implement, and debug Linux firmware for embedded sensing and communications systems in advanced inspection... ...architecture, hardware interfaces, and software connectivity, owning projects end-to-end from...
- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...: We are looking for a dynamic, upbeat software engineer to join our growing team. As a key contributor... ...programming Familiarity with Linux and modern software tools and techniques...
- Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time... ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version...
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...DescriptionAt least 3 years of experience with Embedded software development in C/C++ in Video... ...AC-3,AAC, M1L2, DD+) codecs in C/C++ on a Linux environment. At least 3 years of...Permanent employmentFull timeH1b
- ...Blue Origin LLC seeks a Senior Software Development Engineer to build the foundation of the TeraWave platform, focusing on embedded Linux, low-level infrastructure, and fleet-wide software across satellites and gateways. You will work on kernel drivers, security, and...
$150k - $180k
...members.Archer is looking for a Lead Engineer to join the AI Product Org. This role owns the embedded hardware side of a new device... ...in close partnership with a software-focused technical lead who owns... ...firmware/software on embedded Linux platforms (i.e. Raspberry Pi, NVIDIA...Local areaWorldwideVisa sponsorship- ...Job Description: Position: Embedded Engineer Location: Brooklyn Navy Yard - Building 127, Suite 3B, 63 Flushing Avenue, Brooklyn... ...if you also have experience with: Embedded and/or custom linux (Yocto) Python with Virtal Environments Docker...
$174k - $252k
Develop Linux kernel drivers to enable new universal serial bus... ...silicon.Research scalable USB software architectures, influence SoC... ...kernels.Demonstrated knowledge of embedded systems development, RTOS... ...or WebKit.Google's software engineers develop the next-generation technologies...$184k - $287.5k
...impact on the world.We are looking for an experienced Senior Software Engineer for the Embedded Platform team. This is an outstanding opportunity to... ...NVIDIA. Using your expansive knowledge of embedded platforms, Linux kernel operating systems, and software architectures, you...Full time$167.7k - $245.2k
...Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team,... ...background, including experience with Linux hardware bring-up.Prior experience with... ...developing, debugging, and validating embedded systems and device drivers for protocols...Full timeTemporary workLocal areaFlexible hours- ...centers, to PCs, gaming and embedded systems. Grounded in a culture... ...THE ROLE: AMD is looking for a Principal-level PyTorch training... ...communicate clearly with both engineers and stakeholders and can represent... ...OS/hardware boundaries in Linux-based environments (containers...
- ...solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our... ...equipmentWrite and maintain software specifications, design documentation,... ...control loops is a plusBasic knowledge of Linux environments is a plus, particularly for...Temporary workInternship
$175k - $200k
...The Role:Yubico is looking for a Senior Software Engineer who is innovative and has a passion for... ...develop your skills for working with embedded hardware platformsBasic Qualifications:... ...firmwareFamiliarity with either Windows or Linux system internals and services, such as...Contract workWork at officeImmediate startWorldwide$240k - $270k
...Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are... ..., passionate, and committed engineers, technologists, and business... ...experienced and exceptional Principal Software Engineer - Switch Design to... ...positionExperience working with Linux or other like networking...Remote workWorldwide- ...We are at the forefront of software and hardware innovation, pushing... ...3+ days per week.The Role: Principal Software Engineer, KernelsWhat you will do:... ...and Python development in Linux environments and using... ...Experience with development for embedded SIMD vector processors such...Work experience placement3 days per week
$152k - $241.5k
NVIDIA is looking for a creative software engineer to join the team. The incredible growth of AI... ...overall years of experience developing embedded networking software (e.g. switches, routers... ...programming skills in C and Python on Linux.Leadership in AI-native software...Full timeWorldwide- ...bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet... ...protocols (e.g. UART, I2C, SPI) Familiarity with linux based systems. Familiarity with an RTOS....Full time
$136.3k - $231.7k
...expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development... ...seeking a highly motivated Embedded Software Engineer to join our... ...-on across the stack—from Linux user space to Linux kernel drivers...Minimum wageFull timeWork experience placementFlexible hours$155.5k - $315k
Principal Software Engineer SD-WANThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE... ..., with a strong emphasis on secure networking, embedded systems, and Linux kernel development.Deep expertise in IPSec/VPN technologies...Full timeWork experience placementWork at officeLocal areaImmediate startRemote work$120k - $160k
...Senior Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors is building the next... ..., data models, and SDK APIs with software and controls teams. Implement fault... ...EtherCAT, CANopen, Modbus, ROS/ROS2, Linux, SDK development, or simulation integration...Work at office$250.6k - $362.6k
...peripherals. Develop and execute software test plans. Collaborate with... ...’s degree in Electrical Engineering, Computer Science, or related... ..., and Python programming for embedded systems. Experience in hardware... ...driver development, including Linux hardware bring-up, multi-...Full timeTemporary workLocal areaFlexible hours$130k - $175k
...divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is... ...or equivalent industry experience ~ Expert knowledge of Linux/RTOS platform development in modern multi-core ARM processor...WorldwideFlexible hours$130k - $175k
...Embedded Software Engineer Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey... ..., scheduling, synchronization) Exposure to embedded Linux development environments Experience with Git-based workflows...Permanent employmentCasual workRemote work- ...drive each fix with the design, IP, firmware, software and field teams that own the pieces. You will also own the embedded Linux release and the documentation customers... ...communication skills and experience collaborating with engineers located in different sites and timezones,...
$129.3k - $225.3k
...Integrity group is looking for a Systems Software Engineer to develop future products. As a member of... ...developing drivers/applications in Unix, Linux, or macOS Preferred Qualifications Experience with building embedded system architectures and using interfaces...Contract workRemote workWorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Embedded Linux (AI2524). Be the first to apply!
- senior principal software engineer San Jose, CA
- principal software engineer San Jose, CA
- senior linux systems engineer San Jose, CA
- linux engineer San Jose, CA
- linux systems administrator San Jose, CA
- linux developer San Jose, CA
- linux administrator San Jose, CA
- unix linux systems engineer San Jose, CA
- principal cloud computing engineer San Jose, CA
- senior principal cloud computing engineer San Jose, CA


