Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$140k - $220k

Odin Dynamics, Inc

About Odin Dynamics Founded in 2025, Odin Dynamics is a defense technology company building autonomous underwater vehicles that will define the next era of undersea warfare. We are focused on delivering capable, resilient autonomous systems that strengthen the strategic advantage of the United States and its allied navies. We move fast, build real hardware, and operate with the urgency that the mission demands. We are building a new platform from the ground up. This is not a role where you will inherit a mature product with every architectural decision already made. You will take incomplete requirements, early hardware, and difficult technical constraints and turn them into dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by physics, test data, and product outcomes—not inherited convention or documentation volume. The Role Odin Dynamics is hiring multiple Senior Embedded Software Engineers to serve as Responsible Engineers for critical embedded subsystems across our platform. Each engineer will take primary technical ownership of one of three areas: Embedded Linux compute Motor-control firmware Battery-management-system firmware Candidates will apply to a common requisition, and Odin Dynamics will determine the best area of focus through the interview process. We are looking for engineers with deep expertise in at least one area who are also comfortable working across hardware, firmware, embedded Linux, controls, testing, and the broader software engineering domain. As the Responsible Engineer for your subsystem, you will own it throughout its lifecycle: requirements, architecture, detailed design, implementation, bring‑up, verification, field testing, production support, failure analysis, and continued improvement after deployment. This is a hands‑on individual‑contributor position. You will be expected to write substantial production code, make technical decisions, mentor other engineers, and remain accountable for the performance and reliability of your subsystem. There are no organizational handoffs when a difficult problem crosses the boundary between software and hardware. What You’ll Do Serve as the Responsible Engineer for a major embedded subsystem. Develop greenfield embedded software from initial requirements and architecture through field‑tested, production‑ready implementation. Write, review, test, profile, and debug production software in a low‑level systems programming language. Design deterministic software for systems with strict latency, jitter, timing, memory, and compute constraints. Bring up new embedded hardware in close collaboration with Avionics and Power Electronics engineers. Read schematics and component documentation, review hardware designs, and diagnose hardware/software integration issues. Debug low‑level problems involving interrupts, DMA, concurrency, synchronization, memory corruption, peripheral configuration, communications, timing, and performance. Use oscilloscopes, logic analyzers, in‑circuit debuggers, and related laboratory tools to identify root causes. Develop and maintain interfaces using common embedded communication protocols and bus architectures. Write unit tests, integration tests, and system‑level tests for: HOOTL — hardware‑out‑of‑the‑loop SIL — software‑in‑the‑loop HIL/HITL — hardware‑in‑the‑loop Work with Test Engineering to validate systems in laboratory, field, and sea‑trial environments. Support production testing, investigate failures on deployed hardware, and own corrective improvements throughout the product lifecycle. Build automated development workflows using modern build systems, continuous integration, static analysis, profiling, and automated testing. Produce concise, functional engineering documentation that enables implementation, testing, operation, and future development. Use AI‑assisted development tools to accelerate implementation, testing, debugging, and documentation while independently validating outputs and maintaining a first‑principles understanding of the resulting system. Mentor other engineers and contribute to technical reviews without moving away from hands‑on engineering. Areas of Focus Embedded Linux Compute The Embedded Linux Responsible Engineer will own the platform software below the application and autonomy layers, including: Embedded Linux platform architecture and board‑support packages Embedded Linux build and distribution systems Bootloaders, system bring‑up, and low‑level platform configuration Kernel configuration and driver development Secure boot and platform security mechanisms Hardware I/O and peripheral integration Networking and time synchronization Real‑time Linux techniques, including scheduler configuration, CPU isolation, latency analysis, and performance tuning Storage and high‑speed interfaces Platform diagnostics, reliability, and field support Motor Control The Motor Control Responsible Engineer will own the complete embedded software stack for a microcontroller‑based motor‑control system, including: MCU board‑support packages and low‑level firmware Peripheral and communications interfaces Real‑time scheduling, timing, interrupts, DMA, and memory management Control state machines, fault handling, and protection behaviour Closed‑loop motor‑control algorithms and system tuning Integration with power electronics and vehicle‑level control systems Verification, field testing, production support, and failure investigation Battery Management The Battery Management Responsible Engineer will own the complete embedded software stack for a microcontroller‑based battery‑management system, including: MCU board‑support packages and low‑level firmware Cell‑monitoring, communications, control, and protection interfaces Battery‑management state machines and fault handling State‑of‑charge and state‑of‑health estimation Sequencing, monitoring, limits, diagnostics, and recovery behaviour Integration with power electronics and vehicle‑level systems Verification, field testing, production support, and failure investigation What We’re Looking For Deep practical expertise in either: Embedded Linux development; or Bare‑metal or RTOS‑based microcontroller development. Sufficient familiarity with adjacent embedded environments to collaborate across subsystem boundaries. Strong proficiency in at least one low‑level systems programming language. Experience developing hard real‑time or highly deterministic systems under latency, jitter, memory, and performance constraints. Experience bringing up new boards and embedded platforms within your primary technical specialization. Experience reading schematics, reviewing hardware interfaces, and debugging integrated hardware/software systems. Experience with common digital communication protocols and bus architectures. Experience using oscilloscopes, logic analyzers, in‑circuit debuggers, and other hardware‑debugging tools. Strong understanding of concurrency, synchronization, interrupts, DMA, timer configuration, memory allocation, scheduling, and low‑level peripheral control. Experience writing maintainable production code, conducting code reviews, developing automated tests, using static analysis, profiling performance, and debugging complex timing or memory failures. Experience with modern build systems and CI/CD workflows. Demonstrated ability to work from first principles, make progress with incomplete information, and rapidly iterate between design, implementation, testing, and refinement. Ability to work independently with minimal oversight while collaborating closely across engineering disciplines. Willingness to support field testing and sea trials when required. U.S. citizenship and eligibility to obtain and maintain a U.S. security clearance. Approximately five or more years of relevant embedded software experience is preferred, but demonstrated technical depth, multidisciplinary problem‑solving ability, and a record of delivering difficult systems matter more than a specific number of years. Exceptional candidates at any experience level are encouraged to apply. Preferred Experience Developing safety‑critical, mission‑critical, or high‑reliability products. Taking an embedded system from a blank sheet through multiple design, implementation, test, and refinement cycles into production or operational deployment. Autonomous vehicles, underwater systems, UAVs, robotics, aerospace, automotive, industrial controls, medical devices, energy systems, or other tightly integrated electromechanical products. Embedded Linux build and distribution systems. Experience across a range of embedded compute and microcontroller platforms. Kernel‑driver development for Embedded Linux candidates. Motor‑control concepts such as advanced commutation and control techniques, feedback systems, current control, velocity control, position control, and inverter protection. Battery‑management concepts such as cell monitoring and balancing, state estimation, thermal monitoring, charge and discharge limits, sequencing, and fault‑state design. High‑speed and wireless interface integration. Establishing or extending HOOTL and SIL test environments. $140,000 - $220,000 a year At Odin Dynamics, we offer competitive salaries benchmarked against the defense and robotics industries, meaningful early‑stage equity, and benefits that cover the essentials — full covered health, dental, vision; 401(k); and paid time off. We invest in professional development and support our people in growing their skills alongside the company. We tie compensation to the impact you have, not your title. As we grow, our compensation and benefits will grow with us. We’re building this company alongside the people who join it, and we believe everyone here should share in what we build together. Disclosures This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license. Odin Dynamics, Inc. participates in E‑Verify and will provide the federal government with your Form I‑9 information to confirm that you are authorized to work in the U.S. Odin Dynamics is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Long Beach, CA vacancy
  •  ...Embedded Software EngineerAbout the Company:We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA. Our founding...  ...demand.Job Overview:We are seeking a skilled Embedded Software Engineer. You will design and implement software for embedded... 
    Senior
    Permanent employment

    Singularity Defense

    Gardena, CA
    17 hours ago
  • $154k - $230k

     ...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'...  ...you to see your code run on rocket engines daily. The team is building new system architecture...  ...success. About the Role: As an Embedded Linux Software Engineer you will be a... 
    Senior

    Relativity Space

    Long Beach, CA
    15 days ago
  • $165k - $225k

     ...bringing deep expertise in high-performance engineering, electrification, and advanced...  ...novel pack architecture, a full-stack software platform, and an advanced approach to...  ...moment requires. About The Role As a Senior Embedded Firmware Engineer, you'll be a core... 
    Senior
    Flexible hours

    Brelle

    Los Alamitos, CA
    1 day ago
  • $115k - $140k

     ...systems and people, from finance to launch operations. SENIOR IT SYSTEMS ENGINEER Based onsite at Rocket Lab's global headquarters in Long...  .... Create and sustain automated processes for software delivery/packaging, operating system deployment, and configuration... 
    Senior
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    2 days ago
  • $32.5 - $36 per hour

     ...TurboTax products. You will leverage your tax expertise to provide full service tax return preparation, tax advice, calculations, and software/product support. Your ability to demonstrate understanding of each customer’s unique situation, and connect with them on a... 
    Senior
    Local area

    Intuit

    Long Beach, CA
    27 days ago
  • $165k - $231k

     ...Senior Embedded Linux Engineer Torrance, California, United States Neros is a defense technology company rebuilding America's drone industrial...  ..., and SDK that our flight, ground-station, and autonomy software teams build on. This is a platform-ownership role: your... 
    Senior
    Work experience placement

    Neros Technologies

    Torrance, CA
    15 hours ago
  • $135.1k - $168.9k

     ..., but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Torrance, CA
    16 hours ago
  • $105k - $155k

     ...Description Description Laserfiche is looking for a Senior Solutions Engineer to be the technical lead our customers trust with their...  ...~4+ years of experience working with SaaS, enterprise software, cloud, or similar platforms. ~4-year degree or equivalent... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Remote work
    Work from home
    Monday to Friday
    Afternoon shift
    3 days per week

    Laserfiche

    Long Beach, CA
    24 days ago
  • $159k - $226k

     ...Senior Software Engineer, BackendVast is developing next-generation space stations and space infrastructure using an incremental, hardware-rich, and low-cost approach. Vast is rapidly developing its multi-module Haven Station to ensure a continuous human presence in space... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Weekend work

    Vast

    Long Beach, CA
    23 hours ago
  • $181k - $271k

     ...Staff Embedded Software EngineerLong Beach, CaliforniaAt Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs...  ...interfaces, and radio transceivers alongside electrical engineers and the FPGA gateware developerAbout You:BS/MS in Computer... 

    Relativity Space

    Long Beach, CA
    4 days ago
  • $150.2k - $283.5k

     ...Our team develops firmware and controls for HV embedded systems including battery management systems, charging and motor controls...  ...electrical architecture, system integration, and other platform software engineers for firmware development through all stages of the program... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Long Beach, CA
    1 day ago
  • $124k - $136k

     ...An Amazing Career Opportunity for a Senior Firmware EngineerLocation: Cypress, CaliforniaAs a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our high... 
    Senior
    Job sharing
    Part time
    Flexible hours

    Ameristar Perimeter Security USA Inc., an ASSA ABLOY Group b...

    Cypress, CA
    23 hours ago
  •  ...Senior Platform Engineer Long Beach, CA (Hybrid) / Austin, TX Disability Accommodation for Applicants to Chorus Innovations At Chorus Innovations, we are committed to fostering an inclusive and accessible workplace environment for all individuals, including job... 
    Senior

    Chorus Innovations

    Long Beach, CA
    3 days ago
  • $160k - $200k

     ...Senior Firmware EngineerAndrenam is seeking a Senior Firmware Engineer who is excited about advancing real-time maritime communication...  ...and meets military-grade software standardsBasic Qualifications:...  ...programming language conceptsSkilled in embedded Linux development — U-Boot,... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Local area
    Flexible hours

    Andrenam

    Torrance, CA
    1 day ago
  • $27 - $34 per hour

     ...document non-conformances, and support root-cause mitigation. The role emphasizes precision, consistency, and collaboration with engineering and production to uphold our Built in Quality philosophy. Base Pay Range CA: $27–$34 USD hourly. Beneficial to have GD&T proficiency... 
    Senior
    Hourly pay

    Rocket Lab

    Long Beach, CA
    3 days ago
  •  ...UCLA Health is seeking a dedicated Senior Care Physician to join our innovative Senior Care Model clinic in Encino. This role is designed to deliver high-value, patient-centered primary care for adults aged 65 and older. Built on the Age-Friendly Health System's \"5Ms... 
    Senior

    UCLA Health

    Long Beach, CA
    1 day ago
  •  ...Senior DevOps Engineer Eleven Recruiting is seeking a Senior DevOps Engineer for one of our largest aerospace manufacturing clients located...  ...be to design and implement our platform to enable seamless software deployments, maintenance, security and scalability, to... 
    Senior

    Eleven Recruiting

    Long Beach, CA
    2 days ago
  •  ...Rocket Lab is seeking a Senior Software Engineer I - Data Engineering to design and scale core data platforms that power Rocket Lab's operations. You will work onsite in Long Beach, CA, building data pipelines, storage, APIs, and processing platforms for engineers across... 
    Senior

    InvestedintheMission

    Long Beach, CA
    3 days ago
  • Relativity Space is seeking an experienced video editor to lead post‑production for Terran R storytelling. You’ll edit footage into compelling videos with color, sound, and motion graphics, under the guidance of the Manager of Media Production. The role spans commercial...
    Senior

    Relativity

    Long Beach, CA
    4 days ago
  • $125.4k - $181.42k

     ...Myplacehealth is seeking a Senior Software Engineer to help build and scale our healthcare platform from our Long Beach office. You will design and deliver secure, scalable healthcare solutions while collaborating across teams to develop APIs and integrations. This role... 
    Senior
    Work at office
    Remote work

    Myplacehealth

    Long Beach, CA
    3 days ago
  • $135.48k - $350.64k

     ...Neutron’s structures and components, to firing up its new Archimedes engines, to setting up Neutron’s launch pads and test sites across the...  ...to help launch a new large rocket for the very first time.  SENIOR / PRINCIPAL PROPULSION ENIGNEER As Senior/Principal... 
    Senior
    Permanent employment
    Full time
    Local area
    Flexible hours

    Rocket Lab USA

    Long Beach, CA
    more than 2 months ago
  • $144k - $243k

     ...components, to firing up its new Archimedes engines, to setting up Neutron’s launch pads and...  ...large rocket for the very first time.  SENIOR COMBUSTION DEVICES ENGINEER II /...  ...MATLAB and GD&T. Proficiency in niche software like: TDK, ROCCID, PERCORP, CEA, ROCETS.... 
    Senior
    Permanent employment
    Full time
    Local area
    Flexible hours

    Rocket Lab USA

    Long Beach, CA
    20 days ago
  •  ...SCAN Health Plan is seeking a Help Desk Technician in Long Beach, CA to provide first-line support for hardware, software, and networking issues across Microsoft 365 and cloud tenants. You will diagnose problems, guide users, and escalate complex cases to higher-level... 
    Senior

    SCAN Health Plan

    Long Beach, CA
    17 hours ago
  •  ...Architect and deliver safety-critical flight software for the Terran R vehicle, focusing on...  ...and sensor data while mentoring junior engineers. Requirements Requires a degree in a...  ...Architecture Real-time Control Systems Embedded Software Telemetry Systems HITL HOOTL Algorithms... 
    Senior

    Alumni Founders

    Long Beach, CA
    3 days ago
  •  ...Senior AI Engineer We are seeking a senior AI engineer to design and build production-grade LLM-powered applications and agentic systems. This role owns the end-to-end development of intelligent solutions—from architecture to deployment—leveraging Python, modern LLM... 
    Senior

    Talent Software Services

    Long Beach, CA
    3 days ago
  •  ...full program lifecycle, from design and development through manufacturing, integration, and test. This individual will partner with engineering, manufacturing, supply chain, and program management teams to maintain schedule performance, identify risks, and drive on-time... 
    Senior
    Work experience placement

    Insight Global

    Long Beach, CA
    23 hours ago
  •  ...full program lifecycle, from design and development through manufacturing, integration, and test. This individual will partner with engineering, manufacturing, supply chain, and program management teams to maintain schedule performance, identify risks, and drive on-time... 
    Senior
    Work experience placement

    Insight Global

    Long Beach, CA
    23 hours ago
  • $155k - $225k

     ...Senior Flight Software EngineerDenver, CO or Long Beach, CATrue Anomaly seeks those with the talent...  ...together.As a Senior Flight Software Engineer at True Anomaly, you will gain experience...  ...systems experienceExperience with embedded RTOS such as RTLinux or Azure RTOSFamiliarity... 
    Senior

    True Anomaly

    Long Beach, CA
    2 days ago
  • $190k - $250k

     ...with efficiency and accuracy Strong executive presence with excellent communication skills and the ability to present clearly to senior leadership Demonstrated ability to exercise sound judgment under pressure and balance legal risks with business goals... 
    Senior
    Local area

    Jobot

    Long Beach, CA
    4 days ago
  • $35 - $40 per hour

     ...Century Group is partnering with a client who is seeking a Senior Bookkeeper/Accountant to join their team. Exact compensation may vary based on skills, experience, and location. Expected hourly rate $35 to $40 per hour. Job Responsibilities : Keep accurate financial... 
    Senior
    Hourly pay

    Century Group

    Long Beach, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!