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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Seattle, WA vacancy
  • $134.96k - $188.95k

     ...for our transport of crew and cargo from Earth to the lunar surface. Blue Origin's Lunar RF Systems group is seeking an Embedded Software Engineer. In this role you will work with a hard-working team of RF hardware, antenna, DSP, and FPGA engineers developing communications... 
    Suggested
    Permanent employment
    Temporary work
    Local area
    Relocation

    BLUE ORIGIN

    Seattle, WA
    11 hours ago
  •  ...Amazon in Seattle is seeking an experienced software engineer to join the EC2 Nitro Dataplane team. This role focuses on delivering high-...  ...requiring strong skills in C/C++ or Rust and experience in embedded software. You will mentor junior engineers, participate in... 
    Suggested

    Amazon

    Seattle, WA
    18 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 Impact As a Staff Embedded Software Engineer, you will lead critical software engineering initiatives... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    National Society for Black Engineers

    Seattle, WA
    2 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... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day 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 an Embedded Software Development Engineer II (C/C++) to help build our next generation of automation and analytics services to... 
    Suggested
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    4 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... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Day shift

    Sigma Design

    Bellevue, WA
    6 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
    4 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
    5 days ago
  •  ...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded... 
    Permanent employment

    Reliable Robotics Corporation

    Seattle, WA
    3 days 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
    1 day 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
    2 days ago
  •  ...spaceflight!This role is part of the Blue Origin Engines business unit, where our focus is the...  ...and verification of avionics software components on Blue Origin rocket engines...  ...developing, validating, and verifying safety embedded systems. Together, our teams deliver the... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin LLC

    Seattle, WA
    6 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... 
    Permanent employment

    Starfish Space Inc.

    Tukwila, WA
    5 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
    6 days ago
  • Benefits: Competitive salary Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week Duration: 12-month contract Why Join This Opportunity? Work on advanced embedded control software for... 
    Full time
    Contract work
    Work at office

    Globenet Consulting Corp

    Bellevue, WA
    4 days ago
  • Embedded Software EngineerLocation: Mossville, ILPosition'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 projectsConduct MIL, SIL, HIL,... 

    Kasmo Global

    Bellevue, WA
    4 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
    1 day 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
    2 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
    5 days ago
  •  ...Position Title: Embedded Firmware Engineer Duration: 6-month contract to hire Location: Hybrid in Bellevue - 3 days onsite Responsibilities: Develop embedded and bare-metal firmware for PD controllers. Bring up new hardware systems and work... 
    Contract work

    VDart

    Bellevue, WA
    4 days ago
  • Job Title: Embedded Software test Engineer Location: Redmond WA Onsite/ Remote: Day 1 Onsite at customer location Key Responsibilities • Software Firmware Development: • Design, develop, and maintain software and firmware for embedded systems. • Work closely with low-level... 
    Remote work

    Yantran LLC

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

     ...transport of crew and cargo from Earth to the lunar surface. Blue Origin’s Lunar RF Systems group is seeking a Senior Embedded Software Verification & Test Engineer to support communications components for our lunar vehicles. In this role you will work with a hard-working... 
    Permanent employment
    Full time
    Temporary work
    Local area

    BLUE ORIGIN

    Seattle, WA
    2 days ago
  •  ...Embedded Hardware Engineer As an Embedded Hardware Engineer, you will be responsible for providing technical experience to a multi-disciplinary team, including firmware, hardware, software, and mobile developers. The ability to be responsive, flexible, and communicate... 
    Local area
    Flexible hours

    Software Technology Inc

    Bellevue, WA
    5 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
    1 day ago
  •  ...Description Mobile UI Developer III 12+ Months Contract Seattle, WA 98104 Job Description: As a Capital One Software Engineer, you'll work on everything from customer-facing mobile applications using cutting-edge open source frameworks, to highly-... 
    Full time
    Contract work

    Emvia

    Seattle, WA
    1 day ago
  • $90 - $110 per hour

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

    LHH US

    Bellevue, WA
    8 days ago
  • $165k - $185k

     ...surfaces, make real decisions, and work shoulder-to-shoulder with a small, highly motivated team. This role sits at the seam between engineering and creative. You'll be the person our design, brand, and UX partners come to when they want to put something beautiful in front... 
    Full time
    Seasonal work
    Local area
    Flexible hours

    Also®️

    Seattle, WA
    1 day ago
  •  ...us and, together, we’ll advance your career.LEAD SYSTEMS DEBUG ENGINEER  THE ROLE: We are looking for a dynamic, energetic and experienced...  ..., and production phases of SOC programs Engaging in other software/hardware/design teamsLeading task force and collaborative approach... 

    AMD

    Bellevue, 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
    4 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
    1 day ago

Do you want to receive more vacancies?

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