Embedded Software Engineer
$150k - $185kvigilant
**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 productionBASIC 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 vigilantVacancy 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...SuggestedPermanent employmentTemporary workLocal areaRelocation- ...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
$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...SuggestedWork experience placementWork at officeRemote work$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...SuggestedWork experience placementWork at officeRemote work$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...SuggestedInternshipWorldwideFlexible hours$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 payPermanent employmentContract workTemporary workWork at officeMonday to FridayDay shift$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...InternshipWorldwideFlexible hours$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...InternshipFlexible hours- ...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
$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 placementWork at officeRemote work$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- ...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 employmentTemporary workLocal area
- ...$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
- ...! 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...
- 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 timeContract workWork at office
- 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,...
$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...InternshipFlexible hours- 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
- 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
- ...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
- 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
$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 employmentFull timeTemporary workLocal area- ...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 areaFlexible hours
$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 timeFlexible hours- ...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 timeContract work
$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 payPermanent employmentContract workTemporary workLocal area3 days per week$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 timeSeasonal workLocal areaFlexible hours- ...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...
$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 workTemporary workWork at officeFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded engineer Seattle, WA
- embedded software engineer Seattle, WA
- embedded developer Seattle, WA
- embedded systems software engineer Seattle, WA
- software technology Seattle, WA
- remote software sales Seattle, WA
- embedded software Seattle, WA
- software intern Seattle, WA
- software support Seattle, WA
- ultimate software Seattle, WA



