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

Senior Embedded Software Engineer

LER TechForce

Job Description

Senior Embedded Software Engineer

\n

Location: Seattle, WA (Primarily Onsite)

\n

Help Build the Embedded Foundation for Next-Generation Hybrid Mining Systems

\n

Are you a hands-on embedded software engineer who enjoys working at the intersection of hardware, real-time software, and system architecture? Do you thrive in an R&D environment where you'll help define the technical direction of a platform from the ground up?

\n

We are seeking a Senior Embedded Software Engineer to join a growing team developing advanced hybrid power and control systems for industrial mining applications. This is an opportunity to work on early-stage technology development, helping establish the embedded software architecture that will support future products for years to come.

\n

This role is ideal for an engineer who enjoys low-level software development, board bring-up, middleware design, real-time operating systems, and close collaboration with hardware, controls, and research teams.

\n

\n

What You'll Do

\n
    \n
  • Design, develop, and maintain embedded software primarily in C (approximately 80%) with selective use of C++ .
  • \n
  • Lead development and integration of software running on FreeRTOS-based multicore embedded platforms .
  • \n
  • Create and maintain the RTOS framework that serves as the foundation for future product development.
  • \n
  • Develop lightweight middleware and runtime interfaces that bridge controls software with underlying embedded platforms.
  • \n
  • Collaborate with Controls Engineers to integrate existing Simulink-generated control algorithms into production-oriented embedded software architectures.
  • \n
  • Design software abstraction layers that enable portability of controls applications across future platforms and architectures.
  • \n
  • Support the creation of a lightweight runtime environment that facilitates future migration and integration with AUTOSAR-style architectures when business needs require it.
  • \n
  • Perform board support package (BSP) development, hardware bring-up, debugging, and validation for new development boards and custom hardware.
  • \n
  • Work directly with microcontrollers, processors, system-on-modules (SOMs), and custom PCB designs during early-stage product development.
  • \n
  • Develop and debug software for multicore real-time processing environments.
  • \n
  • Design and implement interprocessor communication, mailbox architectures, synchronization mechanisms, and DMA-based data movement solutions.
  • \n
  • Investigate and resolve complex software and system-level issues through root cause analysis and structured corrective actions.
  • \n
  • Participate in software verification activities including unit, integration, SIL, and HIL testing.
  • \n
  • Work closely with Electrical Engineering, Systems Engineering, Controls Engineering, and Research & Technology teams to define requirements and software interfaces.
  • \n
  • Provide technical leadership and mentorship while helping establish engineering best practices across the organization.
  • \n
\n

\n

What Makes This Opportunity Unique

\n
    \n
  • Opportunity to define and build a software platform that is expected to support products for the next 5+ years.
  • \n
  • Significant influence on software architecture decisions and technology direction.
  • \n
  • Highly collaborative R&D environment focused on rapid innovation and prototyping.
  • \n
  • Exposure to cutting-edge industrial hybrid power systems and electrification technologies.
  • \n
  • Ability to work close to the hardware and influence system-level design decisions.
  • \n
  • Long-term growth opportunity within a rapidly evolving engineering organization.
  • \n
\n

\n

Required Qualifications

\n

Education

\n
    \n
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related STEM field.
  • \n
\n

Experience

\n
    \n
  • 7+ years of embedded software development experience.
  • \n
  • Strong understanding of embedded software architecture and real-time systems.
  • \n
\n

Technical Skills

\n
    \n
  • Strong proficiency in Embedded C development.
  • \n
  • Experience developing software using FreeRTOS or similar RTOS environments.
  • \n
  • Experience with multicore embedded systems and real-time applications.
  • \n
  • Board support package (BSP) development and hardware bring-up experience.
  • \n
  • Experience debugging software at the hardware, firmware, and system levels.
  • \n
  • Familiarity with ARM-based embedded processors and architectures.
  • \n
  • Experience with:
  • \n
  • Multicore processing
  • \n
  • Threading and task management
  • \n
  • Mailboxes and interprocessor communication
  • \n
  • DMA engines
  • \n
  • Interrupt-driven systems
  • \n
  • Memory management in embedded environments
  • \n
  • Experience using Git and modern software development workflows.
  • \n
  • Strong systems-thinking and problem-solving abilities.
  • \n
  • Ability to adapt and learn new technologies in a fast-paced research and development environment.
  • \n
  • Experience with common embedded processor families including:
  • \n
  • STM32
  • \n
  • NXP
  • \n
  • Infineon TriCore
  • \n
  • ARM Cortex-based processors
  • \n
  • Experience integrating Simulink-generated controls software into embedded targets.
  • \n
  • Experience developing middleware, runtime environments, or software abstraction layers.
  • \n
  • Experience with Texas Instruments AM64x/AM644x devices or similar System-on-Module (SOM) platforms.
  • \n
  • Familiarity with industrial communication protocols such as CAN and J1939.
  • \n
  • Knowledge of hardware-in-the-loop (HIL) and software-in-the-loop (SIL) validation methods.
  • \n
  • Linux development experience.
  • \n
  • Python scripting experience for automation, testing, or development support.
  • \n
\n

\n

Success in This Role

\n

The successful candidate is a technically curious engineer who thrives in ambiguity, enjoys learning new platforms and technologies, and can quickly contribute in a research-oriented environment. You are comfortable moving between software architecture discussions, middleware development, board bring-up activities, and real-time embedded software implementation.

\n

You understand how to create scalable software foundations while balancing the realities of rapid prototyping and product development. Most importantly, you're excited about helping build a platform from its early stages and becoming a long-term contributor to the future of industrial hybrid mining technologies.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Seattle, WA vacancy
  •  ...Embedded C/C++ Software Developer For Automotive Ecus Design, develop, and integrate embedded C/C++ software for automotive ECUs running RTOS, and bare‑metal platforms. Integrate controls software components (SWCs) with Lead root‑cause investigations of complex software... 
    Senior

    LER Healthcare

    Seattle, WA
    2 days ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved...  ...quality verificationExperience with Embedded Linux development and/or RTOSBenefits that... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    20 hours ago
  • A cutting-edge technology firm is looking for an experienced embedded software engineer to design and develop software for various hardware products, including drones and remote controllers. The ideal candidate will have over 5 years of industry experience, a strong background... 
    Senior
    Remote work

    BRINC Drones

    Seattle, WA
    11 hours ago
  •  ...intensity company founded and operated by engineers on a mission to revolutionize the world'...  .... If you’ve ever wanted to really own software engineering design decisions and take control...  ...Electric Era is looking for strong embedded software engineers that want everything... 
    Senior
    Remote work

    Electric Era

    Seattle, WA
    2 days ago
  • Impinj, Inc. is seeking an experienced embedded software engineer in Seattle to design and maintain ARM-based software running on Linux. You will drive hardware platform bring-up, write drivers, and optimize for performance and power in a fast-paced environment. 4+ years... 
    Senior
    Remote job

    Impinj

    Seattle, WA
    10 hours ago
  • Blue Origin LLC is seeking an Embedded Software Engineer for the TeraWave RF/Optical systems in the Greater Seattle Area. You will design multi-threaded embedded software in C/C++, integrate with hardware, and contribute to tests, documentation, and CI/CD pipelines. The... 
    Senior
    Relocation package

    Blue Origin

    Seattle, WA
    3 days ago
  • Blue Origin in Seattle, WA is seeking an Embedded Software Engineer III to join the New Glenn Avionics Software organization. You will develop safety-critical flight software and tools for spaceflight systems, contributing to requirements, design, implementation, integration... 
    Senior

    Front Door Defense

    Seattle, WA
    3 days ago
  •  ...observation and target tracking. We are seeking a hands-on Senior Embedded Firmware Engineer to help develop the firmware behind this mission-...  ...Help a multidisciplinary engineering team define software requirements. Architect, design and implement embedded... 
    Senior

    EVONA

    Seattle, WA
    3 days ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...security professionals worldwide. As a Senior Software Engineer you will: Build the native foundation...  ...the power and thermal constraints of embedded hardware worn + deployed in the field... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Seattle, WA
    2 days ago
  • $168.1k - $227.4k

     ...enterprises and AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $220k - $292k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...interfaces.WHAT YOU'LL DOBoard bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)Customize... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    2 days ago
  • $220k - $292k

     ...Senior Embedded Linux Engineer Costa Mesa, California, United States; Seattle, Washington, United States Anduril Industries is a defense technology...  ...problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end... 
    Senior
    Full time
    Work experience placement

    anduril

    Seattle, WA
    1 day ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...You'll DoReports to: Software Engineering Manager, Platform FirmwareDirect Reports...  ...distributed teams such as other Firmware Teams, Embedded Product Teams, Electrical Engineering,... 
    Senior
    Work experience placement

    Axon

    Seattle, WA
    4 days ago
  • $152k - $241.5k

    As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part of...  ...experience5+ years of experience (or equivalent) in graphics software, system programming, or related field.An understanding of graphics... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    1 day ago
  •  ...model operates on four in-office days each week and one designated remote workday on Wednesdays. Responsibilities As a Senior IT Systems Engineer based in our Seattle, WA office, you will own the systems, integrations, and automation that keep Amperity running. You'... 
    Senior
    Work at office
    Remote work

    NextGenEnergyJobs

    Seattle, WA
    3 days ago
  •  ...As we gear up to scale to thousands of families, we're ready to bring on an engineer to help make it happen. The Role We're looking for a Senior Firmware Engineer to own the software that lives on every Tin Can. Our devices are the front line of the experience... 
    Senior
    Flexible hours

    Jobtailor

    Seattle, WA
    1 day ago
  • $184k - $287.5k

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,... 
    Senior
    Full time
    Work experience placement
    Remote work

    Nvidia

    Seattle, WA
    20 hours ago
  • $184k - $287.5k

     ...brings together cutting‑edge hardware and software innovation to deliver industry‑leading...  ...workloads. We are a group of forward‑thinking engineers tackling some of the globe’s toughest...  ...of lives. We’re searching for a Senior Systems Software Engineer with deep expertise... 
    Senior
    Full time
    Remote work

    Nvidia

    Seattle, WA
    4 days ago
  • Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design... 
    Senior
    Flexible hours

    CyberCoders

    Seattle, WA
    1 day ago
  • $124k - $171k

     ...company—not bolting a chatbot onto old software, but putting agents at the center of how...  ...into a live segment without waiting on an engineering queue. The bet underneath all of it is...  ...would love to speak with you.The RoleAs a Senior IT Systems Engineer based in our Seattle... 
    Senior
    Work at office
    Local area
    Remote work

    Amperity

    Seattle, WA
    2 days ago
  • Blue Origin is seeking a senior firmware engineer to develop low-level firmware for Digital Beamforming (DBF) ASICs within the TeraWave system in Seattle. You will co-work with hardware and communications engineers to implement firmware interfaces, validate pre- and post... 
    Senior

    Blue Origin

    Seattle, WA
    10 hours ago
  • $152k - $241.5k

     ...best work. Come join the team and see how you can make a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough technology that drives everything... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    3 days ago
  • $240k - $280k

     ...( Client Services / Solutions ) - Sales Engineering /Full Time /HybridAHEAD builds platforms...  ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on...  ...of ideas and perspectives at AHEAD. Senior Client Solutions EngineerThe Senior... 
    Senior
    Full time
    Work at office

    AHEAD

    Seattle, WA
    20 hours ago
  •  ...- Maintain the quality and stability of the system, and guide engineers at all levels to continuously optimize various technical indicators...  ...Science or related major, 5 years of industry experience in a software development environment.- Skilled coding ability, skilled use... 
    Senior
    Worldwide

    TikTok

    Seattle, WA
    2 days ago
  •  ...workflows aligned with legal frameworks such as the DMCA and EU DSA). Our systems screen hundreds of millions of listings using rule engines, ML models, and LLM-based review.Responsibilities:- Own solution design and system architecture for product governance and IPR... 
    Senior

    TikTok

    Seattle, WA
    2 days ago
  •  ...degree in Information Technology from an Accredited College or University in Computer Science, Computer Engineering or Information Technology with a specialization in Software Development or Computer / Software Engineering plus a solid understanding and skill in Object... 
    Senior
    Contract work
    Remote work

    Intelliswift

    Seattle, WA
    20 hours ago
  • Senior Solutions EngineerLocation: Seattle, Los Angeles or San Francisoso / RemoteRole overviewNasuni is looking for a Senior Solutions Engineer to serve as a trusted technical advisor to commercial customers and prospects across the Pacific Time Zone/Western Region. Partnering... 
    Senior
    For contractors
    Work at office
    Remote work
    Flexible hours

    Nasuni

    Seattle, WA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    2 days ago
  • $160k - $220k

     ...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to...  ...love for you to apply. The Role   We are seeking a Senior Embedded Software Engineer to develop and enhance low‑level embedded software... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    a month ago
  • $45 - $50 per hour

     ...Senior Front End Engineer Pay Range: $45.00hr - $50.00hr Our client is seeking a Senior Front End Engineer with mandatory skills in ReactJS, GraphQL, Next.JS, and AWS. The candidate will be responsible for developing front-end applications and driving strategic technical... 
    Senior

    Cynet Systems

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

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