Embedded Software Engineer

Palantir builds the world's leading software for data-driven decisions and operations, helping partners develop lifesaving drugs, forecast supply chain disruptions, and locate missing children.
$135,000 - $200,000
Embedded
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Embedded Software Engineer

Palantir Technologies is seeking an Embedded Software Engineer to join their innovative team focused on far-edge processing and secure connectivity. This role is at the forefront of developing novel software and hardware solutions for critical problems faced by US Government and allies. The position involves working with low SWaP-C custom hardware and embedded devices, requiring expertise in low-level development using C/C++ or Rust.

The ideal candidate will bring strong knowledge of computer architecture and experience with Real-Time OS (RTOS) and Linux environments. You'll be responsible for developing high-performance software architectures, processing high-bandwidth sensor data, and writing bare-metal/RTOS embedded software for ARM/RISC-V targets.

Palantir offers a comprehensive benefits package including medical, dental, and vision insurance, unlimited PTO, 401k, and various family-friendly benefits. The company values in-person collaboration while offering hybrid work options, fostering an environment where employees can achieve their best outcomes.

This is an exceptional opportunity to work on cutting-edge technology that directly impacts critical missions and real-world problems. The role offers competitive compensation ranging from $135,000 to $200,000 annually, plus additional benefits and potential equity compensation. Join a team that's dedicated to solving some of the world's most challenging problems through innovative technology solutions.

Last updated 4 months ago

Responsibilities For Embedded Software Engineer

  • Develop high-performance software architectures that meet stringent security requirements
  • Process high-bandwidth sensor and network data streams to provide real-time insights to customers
  • Write bare-metal/RTOS embedded software for ARM/RISC-V targets to control System on Chips (SoCs) and FPGAs
  • Collaborate with hardware engineers on board bringup, debug and testing of hardware/software interfaces

Requirements For Embedded Software Engineer

Linux
  • 2+ years of software development experience
  • Strong coding skills in compiled languages (Rust, C/C++, etc.)
  • Experience in hardware-software interfaces and buses such as I2C, SPI, PCI, AXI
  • Active US Security Clearance (TS/SCI preferred)
  • Strong knowledge of computer architecture and software being developed in Real-Time OS (RTOS) and Linux environments
  • Basic IP networking knowledge
  • Ability to independently solve ambiguous, complex problems with minimal guidance

Benefits For Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Relocation Benefits
Parental Leave
  • Medical, dental, and vision insurance
  • Basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Unlimited PTO
  • 2 weeks paid time off at end of year
  • 10 paid holidays
  • Supportive leave of absence program
  • Paid parental leave
  • Back-up care for parents
  • Fertility and family building benefits
  • New child expenses stipend
  • 401k plan

Interested in this job?

Jobs Related To Palantir Embedded Software Engineer

Structural Analysis Engineer, Structural Integrity and Analysis

Structural Analysis Engineer role at Amazon's Project Kuiper, focusing on spacecraft structural integrity analysis and testing for satellite constellation development.

Design Verification Engineer

Design Verification Engineer role at Amazon's Project Kuiper, working on satellite communications systems with competitive compensation and comprehensive benefits.

Software Development Engineer, Kuiper Payload Radio

Software Development Engineer role at Amazon's Project Kuiper, developing satellite communication systems for global broadband internet connectivity.

XR Systems Engineer

XR Systems Engineer position at Qualcomm Technologies, developing cutting-edge AR/VR technologies and multimedia systems with competitive compensation and benefits.

Embedded Software Engineer – Device Driver Development

Embedded Software Engineer position at Qualcomm focusing on device driver development, offering competitive salary and comprehensive benefits package.