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

Embedded Software Engineer

Sterling Engineering Inc.

Job Description

Job Description

Title : Embedded Firmware Engineer
Location : Seattle, WA
Hire Type : Direct Hire

Compensation : 150-220k

Must have Skill Set :
  • Must have Professional C programming experience (Required)
  • Must have Embedded firmware development experience
  • Must have Java experience (used for decoding compressed data and supporting software tools)
  • Experience debugging at the hardware/software interface
  • Ability to read hardware schematics and component datasheets
  • Must have a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline

Highly Preferred

  • Bare-metal embedded development experience
  • ARM microcontroller experience
  • GNU toolchains
  • Serial communication protocols (UART, SPI, I²C)
  • Embedded software testing and verification

Overview:

Join a small, highly collaborative engineering team developing fully autonomous robotic vehicles that operate in the world's oceans to support environmental and climate research. This is a unique opportunity to develop firmware for sophisticated autonomous systems where software reliability, efficiency, and precision are critical.

This role is ideal for engineers who enjoy working close to the hardware and solving challenging low-level programming problems rather than developing desktop or web applications.

Job Duties:

  • Design, develop, and maintain embedded firmware in C
  • Develop software for ARM-based embedded controllers
  • Implement efficient data compression algorithms used by autonomous ocean robotics
  • Support Java-based software used to decode and process collected data
  • Integrate firmware with sensors, electronics, and embedded hardware
  • Debug complex hardware/software interactions
  • Develop unit tests and verification procedures
  • Collaborate closely with electrical, mechanical, and systems engineers throughout the product lifecycle

Relocation Assistance Available

Please Note: Relocation assistance is available for qualified candidates relocating within the U.S. This position is not eligible for candidates requiring current or future visa sponsorship or visa transfers.


Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Itasca, IL vacancy
  •  ...Job Description Title : Embedded Firmware Engineer Location : Seattle, WA Hire Type : Direct Hire Compensation : 150-220k Must...  ...(used for decoding compressed data and supporting software tools) Experience debugging at the hardware/software interface... 
    Suggested
    Relocation
    Visa sponsorship
    Relocation package

    Sterling Engineering

    Itasca, IL
    4 days ago
  •  ...Job Title: Embedded Software Engineer III – Linux Touch Screen Applications CNH Industrial is seeking an experienced Embedded Software Engineer III to join its Linux Touch Screen Applications team. The selected candidate will be responsible for designing, developing,... 
    Suggested

    Global Connect Technologies

    Oak Brook, IL
    3 days ago
  •  ...is an excellent position for a talented, motivated engineer seeking the opportunity to make a strong impact....  ...Necessary Skills Proficiency in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux platforms... 
    Suggested
    Permanent employment
    Contract work
    Local area
    Remote work
    Weekend work

    Cloud Hybrid Technologies LLC

    Schaumburg, IL
    3 days ago
  • $108.8k - $163.2k

    Northrop Grumman is seeking a Principal Embedded Software Engineer for Manufacturing Test Engineering in Rolling Meadows, IL. This role involves software testing for Radio Frequency systems in a dynamic production environment. Candidates should have a Bachelor's degree... 
    Suggested

    Northrop Grumman

    Rolling Meadows, IL
    10 hours ago
  • Northrop Grumman in Rolling Meadows, IL is seeking a Principal Embedded Software Engineer to support RF production hardware testing. In this role, you will collaborate with various teams to troubleshoot software and hardware issues, design testing procedures, and ensure... 
    Suggested

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • $135.8k - $203.6k

     ...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes...  ...part of our mission! As a Sr. Principal Software Engineer at Northrop Grumman you will...  ...looking to add to our talented team of Embedded Software Engineers. Our engineers are self... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • $113k

     ...Auto Insurance discounts Whole Life Insurance / Critical Illness Insurance / Legal Assistance / Military Leave Summary The Embedded Software Engineer position focuses on the design, development, testing, and support of sophisticated embedded software systems for... 
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Woodward HRT/MPC

    Niles, IL
    3 days ago
  • $108.8k - $163.2k

     ...the U.S. and its global allies. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer – Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL. Manufacturing Engineers thrive in an... 
    Relocation
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  • $108.8k - $163.2k

    Northrop Grumman in Rolling Meadows, IL, is hiring a Principal Software Engineer/Sr. Principal Software Engineer. This role involves digital...  ...or related fields, with significant experience in C++ and embedded software development. A current active Secret clearance is necessary... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • Northrop Grumman in Rolling Meadows, IL is seeking a Staff Principal Software Engineer to develop embedded software for defense applications. The ideal candidate has over 12 years of experience, proficiency in C++, and familiarity with Agile methodologies. The position... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  •  ...detailed Bills of Materials (BOMs) Collaborate with mechanical engineering to ensure proper form, fit, and enclosure integration Support...  ...tools such as Altium Designer, OrCAD/Allegro, KiCad, or similar software Familiarity with DFM, DFA, and DFT principles #J-18808-Ljbffr... 

    L2x Talent Solutions

    Itasca, IL
    2 days ago
  • $100k - $115k

     ...Director, Human Resources @ Syntiant Corp Syntiant Corp., a leader in the high‑growth AI software and semiconductor solutions space, is looking for an experienced and talented Systems Engineer to take on a critical role with expansive responsibilities to enhance our growing... 
    Full time

    Syntiant

    Itasca, IL
    2 days ago
  • Northrop Grumman in Rolling Meadows, IL, seeks an Embedded Software Engineer in Manufacturing Test Engineering. This position focuses on testing Radio Frequency (RF) production hardware and involves collaboration with various engineering teams to ensure excellence. The... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • $135.8k - $203.6k

    Northrop Grumman in Rolling Meadows, IL is seeking a Sr. Principal Software Engineer to lead embedded software projects as part of a digital transformation. Ideal candidates hold a Bachelor’s or Master’s degree in Engineering with significant programming experience, particularly... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • Northrop Grumman is hiring a Staff Principal Software Engineer in Rolling Meadows, IL, to lead the digital transformation within the company. The role involves developing innovative solutions that impact national defense. Candidates must have extensive experience in engineering... 

    Women Veterans Interactive

    Rolling Meadows, IL
    4 days ago
  • $108.8k - $163.2k

    Northrop Grumman is seeking a Principal Embedded Software Engineer in Rolling Meadows, IL. The successful candidate will design, develop, and maintain software for embedded systems while ensuring compliance with standards. Key qualifications include a Bachelor's degree... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • Northrop Grumman is seeking a Staff Engineer, Embedded Software for Manufacturing Test Engineering in Rolling Meadows, IL. This role involves leading software architecture strategy and collaborating across functions to develop test software for new products. The ideal candidate... 

    Northrop Grumman

    Rolling Meadows, IL
    4 days ago
  • A leading engineering solutions provider in Itasca, Illinois, is seeking an experienced Hardware Design Engineer. This role involves designing and developing electronic schematics and multi-layer PCB layouts while ensuring compliance with industry standards. The ideal candidates... 

    L2x Talent Solutions

    Itasca, IL
    4 days ago
  • Woodward’s Embedded Software Engineer role focuses on the design, development, testing, and support of sophisticated embedded software systems for aerospace products. The position requires deep expertise in safety-critical software and compliance with standards like DO... 

    Woodward HRT/MPC

    Niles, IL
    4 days ago
  • $75k - $85k

    Power Solutions International is seeking an Engineer II in Itasca, Illinois, specializing in internal combustion engine systems. The role involves coordinating development and testing of engine components, focusing on quality and compliance. Required qualifications include... 

    Power Solutions International

    Itasca, IL
    4 days ago
  • Veriipro is seeking an experienced IBM Sterling B2B Integrator (SI) Technology Specialist with 8-10 years in B2B/EDI integration. You will design, develop, test, implement, and support EDI integrations, collaborating with stakeholders and technical teams to deliver reliable...

    Veriipro

    Itasca, IL
    3 days ago
  • A leading technology firm is seeking a talented engineer with strong expertise in embedded Linux and C/C++ programming. The role involves designing software for Linux platforms interfacing with hardware, debugging networking issues, and collaborating with teams. Ideal... 
    Remote work

    Cloud Hybrid Technologies, LLC

    Schaumburg, IL
    4 days ago
  • $75k - $80k

    The Junior Web Developer supports the design, development, maintenance, and enhancement of web-based applications using Adobe ColdFusion and related technologies. This role partners with senior developers and business stakeholders to deliver secure, scalable, and reliable...
    Work at office
    Relocation

    AAR

    Wood Dale, IL
    2 days ago
  •  ...Why Java + DevOps + Spring Boot? In today's cloud-first software landscape, companies are seeking developers who can do more than...  ...skill set is behind roles like Java Backend Developer, DevOps Engineer, Full-Stack Java Developer, and Platform Engineer. And it's exactly... 

    SynergisticIT

    Elk Grove Village, IL
    2 days ago
  • A leading audio technology company in Itasca seeks an experienced engineer to co-develop acoustic test solutions for production and R&D. Ideal candidates will have a Bachelor's degree in Electrical Engineering and 4 to 15 years of experience in hardware development for... 

    Knowles Corporation

    Itasca, IL
    4 days ago
  • A leading U.S. technology manufacturer is seeking a Director of Embedded Software Engineering in Niles, IL, to lead a global team. You'll be responsible for the design and development of safety-critical systems, ensuring compliance with aerospace standards. Candidates should... 
    Full time

    Alava Consulting

    Niles, IL
    4 days ago
  •  ...Position/Training Requirements Bachelor’s degree in Electrical Engineering plus with 4 - 15 years of experience developing hardware for...  ...analog/digital conversions. Knowledge of structured hardware and software principles and methods. Preferred experience and or system on... 

    Knowles Corporation

    Itasca, IL
    4 days ago
  • $80k - $120k

     ...cutting edge aircraft avionics hardware and software solutions supporting survivability,...  ...experienced, talented, and motivated software engineer. Responsibilities: Work with...  ...experience a plus Working knowledge of embedded software, operating systems, interrupt... 
    Full time
    Casual work
    Flexible hours

    Kranze Technology Solutions, Inc

    Des Plaines, IL
    9 days ago
  • $60 - $80 per hour

     ...Job Description Job Description Embedded Software Engineer Job Description This role focuses on leading and delivering complex embedded software projects in a safety-critical environment, with a strong emphasis on DO-178 standards, aerospace applications, and... 
    Contract work
    Temporary work

    Actalent

    Park Ridge, IL
    6 days ago
  •  ...Job Description Job Description Description: FEV North America, Inc. is seeking a Embedded Software Engineer II. This candidate designs, develops, and maintains software for embedded systems. They apply engineering principles and programming knowledge to create solutions... 

    FEV North America Inc

    Oak Brook, IL
    22 days ago

Do you want to receive more vacancies?

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