Embedded Software Engineer

Innovative Advantage
Kirkland, WA, US
$140K-$175K a year
Full-time

Job Description

Job Description

Join our small team that makes world class Audio / Video hardware and software for the Business Jet industry. We are looking to add an Embedded Software Engineer to our staff.

This position is performed onsite in Kirkland, WA with the flexibility to work a 4x10 or 5x8 schedule.

What you will do :

  • Collaborate Effectively : Be an integral part of an engineering team consisting of software, hardware, and FPGA engineers.
  • Product Familiarization : Start by thoroughly learning our existing products and designs to understand the foundation of our technology.
  • Product Revisions : Make revisions and improvements to existing products based on evolving customer needs and technological advancements.
  • New Product Development : Design, build, and test new products, from concept through production, ensuring high standards of quality and performance.
  • Driver Development : Develop and maintain device drivers for audio, video, and other subsystem modules and devices, referencing schematics and data sheets.
  • System Debugging : Use hardware tools like oscilloscopes and logic analyzers to diagnose and resolve system-level issues.
  • Problem Solving : Apply your knowledge and experience to solve complex system-level problems, identifying root causes and implementing effective solutions.
  • Skill Development : Work in challenging areas outside your current expertise, and continuously develop new knowledge and skills to overcome obstacles.
  • Cross-Team Collaboration : Work closely with other teams within the company to ensure integrated and cohesive product development.
  • Innovation and Initiative : Exhibit a high level of initiative, proactively seeking opportunities to improve processes, products, and technologies.
  • Adaptability : Be flexible in your approach, adapting to new challenges and collaborating with colleagues across different disciplines.

Required Qualifications :

  • Educational Background : BSEE (Electrical Engineering) or BSCE (Computer Engineering) degree.
  • Experience : 5 to 8 years of software development experience, with a strong focus on embedded systems.
  • Programming Skills : Proficiency in C, C++, Real-Time Operating Systems, and bare-metal programming.
  • Technical Understanding : Ability to read and interpret digital electronics schematics and component specifications.
  • Communication Interfaces : Experience writing code for communication interfaces such as serial ports, Ethernet, SPI, I2C, and other protocols.
  • Embedded Systems : Proven experience interfacing with embedded devices, particularly in the context of audio and video processing.
  • Communication Skills : Must have excellent written and verbal communication skills, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.

Desirable Qualifications :

  • Multimedia Expertise : Experience with audio and video codecs and distribution systems.
  • Operating Systems : Knowledge of Linux or embedded Linux systems.
  • Hardware Interfaces : Familiarity with PCIe, GPU programming, and related technologies.
  • Networked Systems : Experience with distributed, networked, and constrained resource systems and devices.
  • Industry Experience : Background in industries with a focus on certification, high reliability, and compliance, such as aerospace, defense, or medical.
  • Cross-Industry Experience : Exposure to working in both large corporations and smaller, more agile companies, bringing a diverse perspective to product development.

Benefits :

  • Medical & Dental Benefits first of the month following start date
  • Employer contribution to Health Savings Account if enrolled in the plan
  • 401k participation plus 3% employer contribution and 50% employer match for an additional 6% contributed
  • 12 paid holidays
  • 3 weeks PTO accrual

Compensation :

  • Embedded Software Engineer : $140,000 to $175,000 per year
  • Salary may be adjusted based on experience and geographic location outside of Kirkland, WA

This position is performed onsite in Kirkland, WA

A bit about us :

With our products aimed at the highest end consumer, we are always working to bring the latest entertainment technologies to business jets.

Innovative Advantage offers a great work environment. As a small company we strive to get the job done while enjoying our work.

If you have the skills and desire to step up to the next challenge, send me an email detailing your experience and why you are the person we need.

Powered by JazzHR

PuDCAAWpq5

30+ days ago
Related jobs
Promoted
Blue Origin
Seattle, Washington

As a Software Development Engineer L4, you will have hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft. Experience with embedded avionics software or engine controller software for air-breathing or rocket engin...

Promoted
SpaceX
Redmond, Washington

You will engage with other SpaceX engineers to discover the needs of the missions and code highly reliable software which turns the mission into reality. The software subsystems include software that runs on-board SpaceX rockets and spacecraft, simulations, distributed data management, and analysis ...

Promoted
Blue Origin
Seattle, Washington

Experience in full life cycle software development of real-time embedded system, including system design and analysis, requirement capture and development, software implementation and verification, system integration, qualification, and releasing. As part of a diverse and hardworking team, you will ...

Promoted
Paccar Inc
Kirkland, Washington

Test Engineer, Testing, Embedded, Software Engineer, Electronics Engineer, Engineering, Technology. Embedded Software Engineer - Fuel Cell Integration. PACCAR’s Global Electronics department, which serves both Kenworth and Peterbilt, has an opening for an Embedded Software Engineer - Fuel Cell Integ...

Capgemini
Redmond, Washington

Associate Embedded Software Engineer -076954. Job Title : Associate Embedded Firmware Engineer. Our teams deliver all embedded software from low-level device drivers, to computer vision, to machine learning algorithms. Bring up new devices and lead debugging and performance tuning exercises that spa...

Iron Systems
Redmond, Washington

Job Title: Embedded Software Engineer V. Collaborate closely with AR experience designers, software engineers, graphics architect / system engineers to analyze and improve the end to end graphics stack. Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. As a Software Engineer, you will be a me...

Fujifilm Corporation
Bothell, Washington

The engineer participates as a high-level technical expert in planning, designing, developing, coding, and debugging new software or enhancements to existing software. Experience with embedded operating systems including Windows embedded and Microsoft software development tools (Visual Studio) is de...

Harvey Nash
Redmond, Washington

We are looking for a software engineer with a passion for networking technologies who is experienced in developing systems software. Develop, maintain, architect, and design embedded networking software. BS in Computer Science or Computer Engineering; MS in Computer Science or Computer Engineering p...

Monolithic Power Systems
Kirkland, Washington

Embedded Software Engineer – Wireless Power. Responsible for the definition and development of embedded software for wireless power transfer solutions. Job duty includes the design, simulation, validation, and debug embedded software for wireless power transfer devices and systems. Work with custome...