Embedded Software Engineer

TEEMA
Redmond, WA, US
Full-time

Job Description

Job Description

Job Title : Embedded Software Engineer

Job ID : NC725306228

Location : Redmond, US / Remote

Overview :

Our client is searching for an Embedded Firmware Engineer which will be responsible for creating and maintaining firmware running on embedded industrial electronics.

This role reports to president but will also work the colleagues of the client’s sister company. The candidate is Ideally in the Puget sound area but could also work remotely from own office.

What you will be doing :

  • Writing, de-bugging, and testing code
  • Designing protocols
  • Documentation
  • Work with Electrical, Firmware, and Software engineers to define solutions.

What you must have :

  • Proficiency with embedded C is required. Proficiency in a scripting language such as Python, and system shell languages such as Bash is also required.
  • Experience and understanding of firmware design tools such as the Keil toolchain and GIT repository.
  • Proficient with common embedded systems communications protocols (SPI, I2C, CAN, RS-422 / 485) applications and implementation.
  • Experience with bare metal and Linux operating system is required.
  • Experience with wireless and wired communication protocols, including USB, TCP / IP, Ethernet, Bluetooth and 802.11.
  • The ability to read schematics and understand the hardware functionally is required.
  • Experience with ESP32 and ARM devices a plus.
  • Strong ability to work independently and manage his / her own time.

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.

30+ days ago
Related jobs
Promoted
Amazon
Redmond, Washington

Own unique embedded software functions through design, implementation (in RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. We are looking for an outstanding software engineer to participate in all phases of software development from...

Promoted
Metropolis
Seattle, Washington

Metropolis is seeking a Senior Embedded Systems Engineer to lead software development for our field deployed custom hardware systems. You will work closely with members of the Hardware Engineering, Application Engineering, Machine Learning, and Technical Operations organizations to define requiremen...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Own unique embedded software functions through design, implementation (in C, C++, Python or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Interface with Antenna Engineers to automate post-processing using third-party software suites and generati...

FIS
Seattle, Washington

Bachelor of Computer Engineering. Partner closely with product managers, designers, and other stakeholders to fully understand the feature and product vision and provide engineering feedback. Mentor junior engineers and help hire new talent to build a stronger team. ...

Blue Origin
Seattle, Washington

In this role, you will collaborate with multidisciplinary teams and participate deeply in all aspects of software development lifecycle (including developing verifiable requirements, defining software architecture and design, writing planning specifications, assessing/defining software integration, ...

KGS LLC
Redmond, Washington

As a Senior Embedded Software Development Engineer on the Kuiper Government Solutions team you will play a pivotal role in designing and developing software for ground terminals and satellite vehicles. Collaborate with cross-functional teams to define embedded software requirements and architecture....

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Own unique embedded software functions through design, implementation (in RUST, C, C++ or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. We are looking for an outstanding software engineer to participate in all phases of software development from...

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...

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...

Blue Origin
Centerpoint,WA

Together, our forward-thinking team develops the avionics software and the tools that enable us to deliver safe and well-tested software to our vehicles. Experience with real-time embedded and/or safety-critical software development and debugging. As part of a small, hard-working, and accomplished t...