Embedded Software Engineer
SRI Tech
Job ID: SRJ_7033Posted: 2025-04-18Location: Bothell, WA, 98011Salary: USD 70-75 / Hourly (C2C)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsGreetings from SRI Tech Solutions. SRI Tech Solutions is a Tampa Based Global IT Services and Consultancy company, since 2005 we have been helping clients by providing the right talent across North America. Currently we are hiring an Embedded Software Engineer in Bothell, WA (Onsite from Day 1) Job Title: Embedded Software Engineer Location: Bothell, Washington Onsite/ Remote: Day 1 Onsite at customer location Job Description: Embedded Software EngineerThe Role:Design and develop software technological solution, platform or referenceDesign, Code and Test (unit and integration) for embedded systemsParticipates in determining the system, subsystem, and interfaces between themValidates technology assumptions, evaluates alternatives, and defines functional and non-functional requirementsTest and review codesYou're the right fit if:This position requires a minimum of a BS in Software/Electrical/Computer Engineering or equivalent from an accredited university.Minimum 10 years’ experience in Software Design and development in embedded software/firmware.Experience in Programming language C/C++. Strong understanding of Object oriented programming.Experience in software development in medical industry or highly regulated industry; experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferredExperience with RTOS based Embedded Software. Azure RTOS/ThreadX preferred.Experience with hierarchical state-machines.Peripherals and their drivers - modification and developmentHands-on experience on SPI, I2C, PWM, ADC, DAC, eMMC, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threadingMicroprocessor/Microcontroller development – Strong Knowledge and working experience on STM, NXP etc. microcontrollers (domain knowledge for designs SW, HW)GitHub, CI/CD, VSCode, Docker Dev Containers all preferred.Experience in wireless communications technologies like Bluetooth, NFC, LTE Modem etc.Aware of SDLC. Good grasp of Design Patterns/ Multithreading, Code ReviewsExperience in Agile SW Development practices; experience in scaled agile framework (SAFe) is preferredKnowledge and application of the following is preferred:communication interfaces (e.g. USB, Ethernet, Serial, CAN)network protocols and standards (e.g. TCP/IP, UDP, Wi-Fi, Bluetooth, NFCKnowledge of Software/Firmware testing methodologies. (gtest preferred)SRI Tech Solutions is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national origin or citizenship status or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria.
- Job Title: Embedded Software Engineer Location: Redmond, WA JD: 4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST programming skills OR equivalent experience. Knowledge in...Suggested
$129k - $205k
Sr. Embedded Software Engineer, (Bothell, WA) As an Embedded Software Engineer for high-volume consumer medical devices, you will play a pivotal role in designing, documenting, and implementing high-quality embedded software across diverse platforms and product ranges...SuggestedFull timeWork at officeLocal areaWork visaRelocation package3 days per week$104.1k - $162.9k
...Job Description Job Description The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional...SuggestedH1b$102.69k - $154.03k
...Job Description Job Description Senior Embedded Software Engineer – Hardware/Software Integration Astronics Advanced Electronic Systems (AES) is seeking a S enior Embedded Software Engineer with strong hardware/software integration experience to join our Cabin...SuggestedPart timeWork from homeWorldwideFlexible hours- ...Description Job Description 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?...SuggestedFull timeContract workWork at office
$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$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-speed...Permanent employmentTemporary workInternshipWork at officeRemote workMonday to FridayWeekend work- Duration: 12-Month Contract (Potential Extension) We are seeking an experienced Embedded Software Engineer to support the development of cutting‑edge AR/VR and computer vision technologies. In this role, you will develop embedded firmware, build automated test infrastructure...Contract work
- Job Title: Embedded Software test Engineer Location: Redmond WA Key Responsibilities Software & Firmware Development Design, develop, and maintain software and firmware for embedded systems. Work closely with low-level hardware, including microcontrollers and SoCs. Implement...Remote work
- ...Aerospace and Electronics has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location.About Crane:Crane... ...Aerospace & Electronics in some of the toughest environments: from engines to landing gear; from satellites to medical implants and from...Full timeFor contractors
- Embedded Software Engineer This position is for a validation role with 10+ years of experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging: Expertise in Power and Performance characterization of SoC using...
- SpaceX in Redmond is seeking an Embedded Software Engineer for the Starlink project where you will develop real-time software to optimize user experience for satellite-based internet access. Responsibilities include architecture and code reviews, as well as developing...
$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy...Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work- Crane Aerospace & Electronics in Lynnwood, WA is seeking a Sr Embedded Software Engineer to lead development of robust, certifiable embedded software for sensing products used in aerospace. You’ll design, implement, integrate and verify software across real-time environments...
- ...global, multidisciplinary team. The role spans from framing the design challenge to production and launch, with collaboration across engineering and global design teams. The candidate should have 3+ years in product or industrial design, strong CAD/rendering skills, and a...
$129k - $205k
Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded Software Engineer, (Bothell, WA)As an Embedded Software Engineer for high-volume consumer medical devices, you will play a pivotal role in designing, documenting, and implementing high-quality embedded...Full timeWork at officeImmediate startWork visaRelocation package3 days per week- SpaceX seeks a Mechanical Engineer, Aviation Hardware for Starlink, responsible for end-to-end hardware from concept through production and in-flight operation. You will coordinate with electrical, RF, and EMC teams to deliver high-reliability hardware for aircraft installations...
$143.7k - $194.4k
...agencies, and other organizations operating in places without reliable connectivity. You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. Leo is breaking new ground with every device we design, and you will be an...Permanent employmentInternshipFlexible hours- Intelliswift - An LTTS Company is seeking an experienced Embedded Software Engineer to drive firmware development for AR/VR and computer vision systems. You will build robust firmware, implement HIL test frameworks, and contribute to automated testing and CI/CD efforts...
- A technology company based in Redmond, WA, is seeking an Embedded Software Test Engineer to design and maintain software and firmware for embedded systems. You will work closely with hardware teams and develop test scripts for device verification. The ideal candidate will...
$130k - $180k
Lead Supply Chain Reliability Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible...Hourly payPermanent employmentTemporary workWork at officeMonday to FridayWeekend work$125k - $140k
...development team. This is an exciting opportunity for a seasoned engineer who enjoys solving complex technical challenges, architecting... ...scalable front-end systems, mentoring other engineers, and delivering software that has a meaningful impact on some of the world’s largest...Worldwide$83k - $131k
...Job TitleSystems Test EngineerJob DescriptionSystems Test Engineer (Bothell, WA)As a Systems Test Engineer, you will be a member of the... ...& Development, Product Development, Function Development, and Embedded Systems to conduct hands-on mechanical testing on Philips Oral...Full timeWork at officeImmediate startWork visaRelocation package3 days per week- Job-ID32462365Reference26-01007 Job Summary: We are seeking a Computer System Validation (CSV) Engineer for a global pharmaceutical client. This role will work cross-functionally to lead and execute validation activities for GxP electronic systems and applications. The...
- ...Back End Software Engineer Kirkland, Washington, United States Docugami uses powerful artificial intelligence to unlock the information contained in highly varied, unstructured business documents. Business users, without IT or development projects, can immediately...Immediate startRemote work
- Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8...
$110k - $160k
...Position Overview The Sr. Systems Engineer is a key contributor, providing leadership and expertise in driving new and sustaining engineering... ...component concepts, implements the solutions in hardware and software, analyzes data, and ensures robust verification and validation...Full timeContract work$100k - $150k
...GPU Systems Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- Amazon Leo is building secure embedded software for satellite hardware, with a focus on low-level systems, device drivers, Linux kernel modules... ...the full software lifecycle within an open, collaborative engineering culture. As a Senior Software Engineer, you will work on...
- Amazon Leo is seeking a Senior Software Engineer to contribute across requirements, implementation, testing and operations for secure embedded software on satellite hardware services. You will design and implement low-level code, including device drivers and Linux kernel...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software Bothell, WA
- entry level software sales Bothell, WA
- software technology Bothell, WA
- software implementation project manager Bothell, WA
- software support Bothell, WA
- software qa Bothell, WA
- ultimate software Bothell, WA
- remote software sales Bothell, WA
- software quality assurance Bothell, WA
- healthcare software sales Bothell, WA


