Sr. Software Engineer (EMBEDDED C)

Ethereum Technologies LLC

Waukegan (IL)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ethereum Technologies LLC in Waukegan is seeking an embedded Linux developer to work on solutions for the STM32MP1 microcontroller using the OpenSTLinux distribution. Responsibilities include Ethernet communication implementation and code porting from previous designs.

The ideal candidate will have experience setting up Linux systems and communication tools, such as Wi-Fi and Bluetooth modules. This role requires collaboration with a team on innovative projects.

Qualifications

  • Experience with embedded Linux development, specifically on STM32MP1 series microcontrollers.
  • Comfort with setting up embedded systems and communication modules.
  • Ability to work collaboratively on projects.

Responsibilities

  • Develop solutions based on OpenSTLinux distribution.
  • Implement Ethernet communications in STM32MP1 microcontrollers.
  • Port existing code into the OpenSTLinux distribution.

Skills

Linux PC setup and maintenance
Experience with STM32MP1
Wi-Fi and Bluetooth communication setup

Tools

OpenSTLinux
Yocto
Buildroot

Job description

Job Description

JD: The embedded Linux task is to develop a solution based upon the OpenSTLinux distribution, which is both Yocto and Buildroot compliant.

Required Experience

We are looking for someone with experience and comfort in the following major tasks:

  • Setting up and maintaining a Linux PC.
  • Setting up the necessary tools, such as:
    • The STM32MP1 Starter, Developer, and Distribution packages.
    • The real-time extension X-LINUX-RT OpenSTLinux Expansion package.
  • Setting up control of a ublox wireless module for communication via Wi‑Fi and Bluetooth. The selection of the ublox wireless module and the STM32MP1 series micro is for the relatively high bandwidth of the Wi‑Fi communications.

i. The STM32MP1 series micro running the OpenSTLinux distribution is a choice made specifically to host the Wi‑Fi software stack.

Responsibilities
  • Implement Ethernet communications in the STM32MP1 series micro.
  • Merge/Port existing bare‑metal code of a proven previous generation design into the OpenSTLinux distribution as tasks are appropriate.
  • Collaborate with other team members at Tecnova, including myself.
Equal Opportunity Employer Statement

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination, and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status, or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (EMBEDDED C)
Sr. Software Engineer (EMBEDDED C)

Cloud Hybrid Technologies, LLC • Waukegan (IL)

On-site
Firmware/Embedded Engineer
Firmware/Embedded Engineer

Ethereum Technologies LLC • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 80,000 - 120,000
Embedded Developer
Embedded Developer

Machine Intelligence Technologies, LLC • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Embedded Linux Engineer (STM32MP1) - OpenSTLinux
Senior Embedded Linux Engineer (STM32MP1) - OpenSTLinux

Ethereum Technologies LLC • Waukegan (IL)

On-site
USD 70,000 - 90,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Ethereum Technologies LLC • Houston (TX)

On-site
USD 100,000 - 130,000
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Quarterly bonus payments
Health benefits starting day one
+2
Embedded Engineer - Linux
Embedded Engineer - Linux

Robotics Prcocess Automation, LLC • Mountain View (CA)

Hybrid
USD 150,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Embedded Developer
Embedded Developer

Cloud Hybrid Technologies, LLC • Dallas (TX)

Remote
USD 80,000 - 110,000