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

Embedded Software Engineer

$150k - $185k

vigilant

**US Citizens or Green Card holders only**

PRINCIPAL RESPONSIBILITIES:

Develop/modify BSP code: this can include bootloaders, device drivers, kernel and device tree support Practice proper software version control and documentation practices Authoring design documents and software/firmware test plans Implement prototype software on prototype hardware with production intent Perform embedded software bring-up on prototype hardware Interact with internal and external customers with professionalism Performs analyses to optimize total system architecture for affordability, safety, reliability, maintainability, testability, regulatory, and certification Design and implement software for execution on custom embedded platforms, including drivers and board support packages and participate in system architecture design, including RTOS and processor, microcontroller, and peripheral selection decisions Collaborate closely and drive the resolution of technical issues by working with cross-functional teams such as industrial design, mechanical, electrical, systems architecture, product design, NPI, and supply chain Participate and lead collaborative design reviews of HW+SW designs to ensure the system functions as designed prior to prototype fabrication Perform lab measurements and testing as needed to validate the HW+SW system design and resolve any issues Track test progress, bugs, and fixes and produce regular written and verbal progress reports Design, implement, debug, and characterize embedded systems with end-to-end ownership of software system design from concept to production

BASIC QUALIFICATIONS:

BS in Computer Science, Electrical or Computer Engineering 7+ years professional experience as a Firmware Engineer or Embedded Software Engineer developing production software. Strong proficiency across multiple embedded development languages, including C/C++, Zephyr, embedded Linux and Windows OS and assorted scripting languages such as Python, microPython Expertise with common embedded tool chains (e.g. GCC, Keil, IAR, CCS) and version control systems (e.g. Git, etc) Able to read and understand digital system schematics along with peripheral and processor datasheets in order to develop drivers and hardware specific features. Working knowledge of I2C, SPI and UART serial communications Experienced with low latency and high data throughput architectures Experience in developing, modifying, and debugging drivers, bootloaders, or board support packages (BSPs). Strong electronics knowledge with the ability to debug digital subsystems using electronic test equipment such as logic analyzers and oscilloscopes. Experience with interpreting datasheets and developing device drivers for sensors and ICs Experience with Bluetooth Low Energy (BLE) and associated vendor SDKs Experience with ARM-CortexM and ARM-CortexA based processors, GNU toolchains/IDEs Excellent written and verbal communication skills as well as analytical and problem-solving skills Comprehensive understanding of the product development, validation, and support life cycle for a complex vertical product Ability to meet vigilant .engineering, customer and/or government security screening and background check requirements are required for this role.

PREFERRED QUALIFICATIONS:

Advanced degree in CS, CE, EE or related As our firm often design and consult for partners who develop regulated devices, we look for engineers with experience designing under aerospace engineering and quality standards such as AS 91xx, SAE, ISO or other highly-regulated environments is also helpful. Experience with software development targeted for embedded software systems Familiarity with multi-processor systems and communications Experience managing a product from early design all the way through being shipped and supported to a real world customer Knowledge of Linux kernel internals (scheduling, memory management, IPC, file systems, etc), as well as the ‘systemd’ suite Knowledge of networking and associated network protocols Creating unit tests and user-interfaces for hardware bring-up Understanding schematics, experience with logic analyzers, JTAG, oscilloscopes, spectrum analyzers Familiarity with Cmake Software Security experience: authentication/encryption, hardware accelerators, security fundamentals Bare metal and Embedded RTOS application architecture Demonstrated experience bringing new products to market Experience running signal integrity simulations Veterans and Reservists Encouraged to Apply. We value the leadership, technical expertise, mission focus, and problem-solving skills developed through military service. As a defense-focused engineering firm, we actively encourage applications from veterans, transitioning service members, National Guard members, and military reservists. We are committed to supporting employees who continue to serve and recognize the unique contributions they bring to our team and our customers' missions. Comprehensive Benefits Package: Medical, Dental, Vision, HSA, Life and AD&D Insurance, 401k (with 100% match for the first 1% of employee elective deferrals and 50% match on the next 5% of deferrals, 0% match above 6%), EAP, PTO (accrues at 2.3 hours for every 40 hours worked), and 10 Paid Holidays. Vigilant Engineering, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Seniority Level Mid - Senior Engineering Services, Computers and Electronics Manufacturing, Defense and Space Manufacturing Employment Type Full-time Job Functions Skills Embedded Linux, Git, Real-Time Operating Systems (RTOS), C++, Microcontrollers, Firmware, Bootloader, Embedded Software, Software Development, Embedded Systems $150,000 - $185,000 #J-18808-Ljbffr vigilant

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Seattle, WA vacancy
  • $143.7k - $194.4k

    Join AWS Hardware Engineering to design the servers powering the world's leading cloud platform and AI/ML infrastructure. We're seeking an exceptional Embedded Software Engineer for our team to accelerate critical firmware initiatives across millions of servers worldwide... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  •  ...This role is part of the Blue Origin Engines business unit, where our focus is the design...  ...and verification of avionics software components on Blue Origin rocket engines...  ...developing, validating, and verifying safety embedded systems. Together, our teams deliver the... 
    Suggested
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Seattle, WA
    2 days ago
  •  ...$150M in venture capital funding and built a team of engineers with experience spanning satellite guidance, navigation...  ...Starfish's spacecraft requires high performance software; thus, we are looking for an embedded software engineer who can help us build core software... 
    Suggested
    Permanent employment

    Starfish Space

    Tukwila, WA
    2 days ago
  • $116 per hour

     ...Embedded Firmware Engineer (Contract-to-hire) Sigma Design has collaborated with a leading defense technology company seeking an experienced...  ...maintenance Use version control and established software development practices to maintain firmware source code and... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    Work at office
    Monday to Friday
    Day shift

    Sigma Design

    Bellevue, WA
    1 day ago
  •  ...Embedded Software Engineer Mossville, IL This is a software developer role, working within a global agile development team. The global development team has 80+ team members including team leads, software architects, software developers, and validation engineers. Everyone... 
    Suggested
    Remote work

    Kasmo Global

    Seattle, WA
    21 hours ago
  •  ...Job ID: Embedded Software Engineer Location: Mossville, IL Position's Contributions to Work Group: - Position is key to assisting the efficient development of Client software controls algorithms critical to the success of Caterpillar's electrification projects... 

    Kasmo Global

    Bellevue, WA
    3 days ago
  •  ...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... 

    LER Healthcare

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

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

    Axon

    Seattle, WA
    2 days ago
  • $148.01k - $207.22k

    Blue Origin seeks an Embedded Software Engineer for their New Shepard Program, based in Seattle. The role involves developing and testing real-time embedded software for space vehicle hardware-in-the-loop systems. Ideal candidates will have a B.S. in a relevant field and... 
    Relocation

    jobs.frontdoordefense.com - Jobboard

    Seattle, WA
    3 days ago
  •  ...! This role is part of the Blue Origin Engines business unit, where our focus is the design...  ...and verification of avionics software components on Blue Origin rocket engines...  ...developing, validating, and verifying safety embedded systems. Together, our teams deliver the... 

    Blue Origin

    Seattle, WA
    2 days ago
  • $148.01k - $207.22k

    Embedded Software Engineer - NS Hardware In The Loop Develop and test real-time embedded software for space vehicle hardware-in-the-loop systems Location: Seattle Job Tags: Software About The Role Join Blue Origin's New Shepard Program At Blue Origin, we envision millions... 
    Permanent employment
    Temporary work
    Relocation

    jobs.frontdoordefense.com - Jobboard

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are seeking an Embedded Software Development Engineer II (C/C++) to join our EC2 Nitro Fairness team, where you'll help ensure equitable... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    21 hours ago
  • $143.7k - $194.4k

     ...benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are looking for a Embedded Software Development Engineer II (C/C++) to help build our next generation of automation and analytics services to... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    21 hours ago
  • $168.75k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...potentially impacting the environment.Your ImpactAs a Staff Embedded Software Engineer, you will lead critical software engineering initiatives and... 
    Work experience placement
    Work at office
    Remote work

    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 cloud... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • Blue Origin Engines seeks an Aerospace Software Apps Engineer III to develop and verify real-time embedded software that controls rocket engines for human-capable spacecraft. You will work with multidisciplinary teams across the full software lifecycle, from requirements... 

    Blue Origin LLC

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...expanding our team and looking for talented engineers like you to be part of this journey.You will be part of a team that owns the software-defined networking (SDN) dataplane stack...  ...Dataplane development, System Software/Embedded software, Cloud Computing, and Networking... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • Location: Seattle WA or San Francisco Bay AreaWe 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... 
    Flexible hours

    CyberCoders

    Seattle, WA
    3 days ago
  • A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate... 
    Relocation package

    Blue Origin

    Seattle, WA
    1 day ago
  •  ...to be human-capable. As part of a hardworking team of engineers, you will develop flight software and tools for various spaceflight systems. You will...  ...'s impact on all aspects of safety-critical real-time embedded software development. Working in the New Glenn Avionics... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin

    Seattle, WA
    5 days ago
  • Vigilant Engineering, Inc. is seeking a mid-to-senior embedded firmware engineer to design and implement software for custom embedded platforms, including drivers, bootloaders, and BSPs. You will collaborate across hardware and software teams to ensure a robust system... 

    vigilant

    Seattle, WA
    3 days ago
  • $90 - $110 per hour

     ...Embedded Firmware Engineer (USB-C / Power Delivery) LHH Recruitment Solutions is partnering with an innovative technology organization to...  ...engineer who thrives at the intersection of hardware and software, enjoys hands-on board bring-up activities, and has experience... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area
    3 days per week

    LHH Recruitment Solutions

    Bellevue, WA
    2 days ago
  • GCS Recruitment is seeking a Junior Software Engineer to help develop and deploy software-driven automation systems. This role is ideal for...  ...graduates or early-career engineers with a background in embedded software, C/C++, robotics, or low-level software development... 

    GCS Recruitment

    Seattle, WA
    4 days ago
  • $117.3k - $160k

     ...Prime Air Team! Prime Air is seeking an experienced Battery/BMS engineer to aid the development and scaling of the Production and Field...  ...Key job responsibilities - Troubleshooting with hardware/software interfaces - Root cause analysis on hardware failures across... 
    Full time
    Flexible hours

    Amazon.com Services LLC

    Seattle, WA
    3 days ago
  • Blue Origin LLC in the Greater Seattle Area (and Space Coast, FL; Huntsville, AL; Denver, CO) is seeking an Embedded Software Engineer III for New Glenn Avionics. You will develop flight software and tools for spaceflight systems, spanning requirements, design, implementation... 

    Blue Origin LLC

    Seattle, WA
    4 days ago
  • $197.53k - $276.54k

    Senior Embedded Software Verification & Test Engineer At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration... 
    Permanent employment
    Temporary work

    Blue Origin

    Seattle, WA
    1 day ago
  • Overland AI in Seattle develops autonomous ground vehicles and leads embedded firmware integration on production platforms. We seek an Embedded Software Engineer to own the firmware architecture, bring‑up boards, and ensure robust hardware‑software interaction with the... 

    Overland AI

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

    EVONA

    Seattle, WA
    1 day ago
  • $80 - $116 per hour

    Job Title: Embedded Firmware Engineer (USB-C, PD) Job Description We are seeking an embedded firmware engineer to join our team in developing cutting-edge hardware centered around USB-C Power Delivery controllers. You will play a crucial role in transforming bare PCBs... 
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Actalent

    Bellevue, WA
    5 days ago
  • $135.4k - $181.6k

     ...at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working to build and advance the technological... 
    Full time

    Hulu

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

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