Staff Embedded Software Engineer
Socket.dev
About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid testing in development, and modern commercial manufacturing strategies for production at scale. Were designing, building, and testing next generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Staff Embedded Software Engineer As a Staff Embedded Software Engineer you will be at the forefront of creating, developing, and testing the software that drives and simulates our flight systems. Your role involves close collaboration with fellow Castelion engineers across software and hardware domains to implement and debug software across the entire technology stack from applications and operating systems to networking, firmware, and simulation, ensuring complete mission success. We seek intelligent, collaborative, and driven engineers of all levels who are passionate about problem-solving and eager to contribute to an extraordinary mission. If you thrive in challenging environments and are excited by the prospect of making a tangible impact, we want to hear from you. Responsibilities Autonomous Systems: Design and implement reliable autonomous software systems, along with the simulations required to validate their precision and dependability. Comprehensive Software Development: Manage the entire software development process, from initial design, prototyping, and testing, to final integration and deployment for mission-critical applications. System Testing: Evaluate test outcomes and troubleshoot issues necessitating detailed investigations, including hands-on integration and debugging of hardware/software systems. Develop tools to facilitate testing across various environments: virtualized hardware, real hardware-in-the-loop, and vehicle-in-the-loop testing. Collaboration: Partner with multidisciplinary engineering teams to brainstorm, design, and develop next-generation hypersonic missile capabilities, including advanced guidance algorithms and integrated seeker image processing. Project Leadership: Lead major projects that propel Castelion's mission forward, ensuring alignment with overall objectives and occasionally traveling to launch and customer sites for testing and operations. Enhance Standards and Practices: Continuously improve software standards and best practices within the software team, fostering an environment of ongoing improvement and innovation. Basic Qualifications Educational Background: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related STEM field, or equivalent practical experience. Experience: Typically requires 8+ years of professional software engineering experience, or equivalent hands-on experience through industry work, advanced research, or significant technical contributions. Technical Proficiency: Deep experience with systems programming in languages such as C++, Python, or Rust, and strong proficiency in Linux-based development environments. Experience may include work with low-level systems such as Linux kernel development, hardware interfaces, or driver development (e.g., UART, I2C, or similar peripherals), with demonstrated ability to architect systems, make cross-disciplinary technical decisions, and lead development of complex, integrated software and hardware systems. Preferred Skills and Experience - Programming Expertise: Proven proficiency in C++, Rust, or similar systems programming languages.
- System Experience: Practical experience with real-time embedded systems or distributed computing environments in Linux-based systems, including developing high-quality Linux-based C++ software for common processors and microcontrollers (e.g., PowerPC, x86, ARM).
- Technical Skills: Proficiency in Linux, including Bash shell scripting, network troubleshooting, and performance analysis (strace, ftrace, etc.), with strong skills in debugging, performance optimization, and unit testing.
- System Knowledge: Comprehensive understanding of computer architecture and networking protocols (TCP, UDP, etc.).
- Problem-Solving: Innovative problem-solving approach using first-principles thinking, including developing prototypes to validate key design concepts and quantify technical constraints.
- ...Staff Embedded Software Engineer Location: Los Angeles, CA About Observable Space At Observable Space, we're redefining how humanity observes and connects with the universe. We're a vertically integrated, high-growth, space technology company building industry...SuggestedWork at officeRemote workFlexible hours3 days per week
$200k - $240k
...building the future! About the Role: As part of the Backend Engineering team, you'll design, build, and scale systems and services... ...platform. This role is ideal for a self-sufficient senior software engineer who thrives in fast-paced environments. What you’ll...SuggestedWork at office$197k - $262k
...At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From... ...fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and optimize...SuggestedFor contractorsWork at officeLocal areaWork from homeMonday to FridayFlexible hours$200k - $400k
...TITLE: Senior/Staff Software Engineer REPORTING TO : CTO LOCATION : Marina del Rey, CA – OR – Williamsburg, NY (onsite M - F) Who Is Flip? Flip builds AI voice agents that handle millions of real customer conversations for some of the biggest brands, healthcare...SuggestedWork at office$200k - $300k
...re looking for early members of our iOS team at the Senior and Staff levels. These aren’t maintenance roles — you’ll help define the... ...the Senior level, you’ll own major features end-to-end, drive engineering quality, and contribute to architectural decisions. At the Staff...SuggestedWork at officeLocal area- ...systems, robotics, and autonomous vehicles. We’ve invested heavily in forward-deployed engineers at the customer edge. Now we’re strengthening the hub. We’re hiring a Staff Software Engineer who is an exceptional backend engineer equally comfortable writing...Work experience placementWork at officeFlexible hours
$1,000 - $2,030 per month
...the evolving needs of our clients. About the Role Build the software platform that connects kitchen teams, cloud services, and robotic production systems. As a Staff Full-Stack Software Engineer, you will own significant product and technical areas from...Full timeTemporary workWork at officeFlexible hours$180k - $226k
...Make Your Mark: As a Staff Software Engineer, you will play a crucial role in building the next generation of BlackLine and data platform. BlackLine thrives on data and we are investing heavily in being able to sync data from and to BlackLine and various ERP, Bank,...Temporary workWork at officeShift work3 days per week- ...group is embarking on a critical phase of growth and technical modernization. To guide this evolution, we are hiring a Sr. Staff Software Engineer to serve as the overarching Technical Individual Contributor Leader for the entire Provider organization. This role requires...Full timeLive inCurrently hiringRemote workHome office
- DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping of digital... ...learn and be comfortable in working in an environment with engineers of diverse backgrounds and...Immediate start
$143k - $190k
...thrives on creative ideas, operational expertise and strategic thinking.JOB DESCRIPTIONABOUT THE ROLEWe are looking for a Staff Backend Software Engineer to lead delivery of reliable, scalable services for audio/video hosting, monetization, and analytics in the media and...Full timeTemporary workLocal area- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. The UnEco (or Unreal...Local areaFlexible hours
$229k - $343k
...subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.We're looking for a Staff Software Engineer to join Snap!Growth Notifications aims to drive critical business metrics (e.g. DAU/MAU, story views) through relevant,...Full timeLive inWork at officeLocal areaImmediate start$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...Contract workRemote workFlexible hours- ...security become existential. We need a Senior Staff Engineer who architects and hardens the backbone... .... What you need:-8+ yrs of backend software engineering experience -Deep expertise... ...to work in Los Angeles (initially embedded with team) Benefits100% company-paid medical...
$155.7k - $208.7k
...because our targeting is that good. We are looking for a Staff Software Engineer to join the Performance Marketing arm of this media team. We... ...data-backed insights. This role is unique - our team is embedded directly within the Disney marketing organization. We're aligned...Work experience placementSummer workRemote work- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a Software Engineer, you’ll also dive into projects... ...other critical core capabilities. As a Staff Software Engineer on VALORANT’s...Local areaFlexible hours
$192k - $252k
Hi, we're Oscar. We're hiring Staff Software Engineers to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health insurance...Full timeWork at officeFlexible hours$173.5k - $260.2k
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ...high-volume obstacles and to deliver player value. As a Staff Software Engineer, you’ll drive important features and provide other engineers...Local areaFlexible hours$175k - $229.5k
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality.... ...related field - You have 9+ years of experience in working for software development company as a Software Engineer -You have strong...Full timeWork experience placementLocal areaWorldwide$155k - $193k
...0 by the end of the decade. Your mission As a Senior/Staff Software Engineer on the Flight Software Team, you are responsible for all aspects... ...not limited to implementing aircraft control functions on embedded systems, developing aircraft models and simulation tools,...Full time- ...looking for team members who are passionate about solving complex engineering problems and building a fast-growing startup. For more... ..., Google, Palantir, and Amazon. We believe that the best software is written by those close to the source of the problem. One of...Full time
- Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software stack sitting closest to the metal. Our client is a fast moving national security satellite company where engineers own real problems...
$135k - $200k
THE OPPORTUNITY Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of The Clients radios and...Permanent employmentFull timeFor contractorsLocal area3 days per week$140k - $200k
...connectivity, including video and high-bandwidth data.Job DescriptionTHE OPPORTUNITYSilvus is seeking a full-time Senior Embedded Software Engineer to join our Research & Development department, reporting to the Vice President of Research & Development. The position is...Full timeRelocation3 days per week- ...Los AngelesContact Alex LloydJob Ref 10426Published 10 months agoJob Type PermanentJob DescriptionAre you an experienced Embedded Software Engineer ready to develop cutting-edge technology for aerospace and defense systems?Our client is seeking a Senior Embedded Software...Casual workRelocation package
$154k - $212k
...and more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Embedded Software Engineer, Perception (All Levels)Parallel Systems is seeking an experienced Firmware Engineer to build the low-level software that...Local areaShift work$160k - $180k
...can build careers within this exciting and growing industry.Job DescriptionWe are seeking a highly motivated and experienced Software Engineer to join our Cloud, DevOps, and Operations organization. This role is responsible for designing, building, automating, and supporting...Full timeTemporary workWork experience placementFlexible hours- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Staff Software Engineer at Riot, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without...Local areaFlexible hours
- ...Staff Software Engineer At Coco, we're dedicated to perfecting the last-mile delivery experience through robotics. We believe the delivery service industry in its current state is massively under-serving merchants, and we are committed to creating a sustainable, reliable...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Los Angeles, CA
- embedded developer Los Angeles, CA
- embedded engineer Los Angeles, CA
- embedded software engineer Los Angeles, CA
- bank software Los Angeles, CA
- software asset management analyst Los Angeles, CA
- ultimate software Los Angeles, CA
- software trainer Los Angeles, CA
- embedded software Los Angeles, CA
- software Los Angeles, CA









