Embedded Software Engineering - espace

Polluxa, Inc.

Arlington (TX)

On-site

USD 25,000 - 34,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. is seeking an Embedded Software Engineering Intern to develop real firmware for a sensor-rich, wireless IoT device. You’ll work on Arm Cortex-M MCUs using Zephyr RTOS, bringing up sensors, and moving data from edge to cloud with guidance from a senior engineer.

You’ll have your own board and debugger, ship at least one feature end-to-end, and pair daily with a mentor to review code, at the bench and at the whiteboard.

Qualifications

  • Write and debug firmware in C on Zephyr RTOS for Arm Cortex-M class MCUs.
  • Work on sensor integration and sampling pipelines — IMUs, accelerometers, microphones, temperature sensors — over I2C, SPI, and I2S.
  • Build, flash, and debug boards daily using West, CMake , SWD/J-Link, and serial consoles.
  • Contribute to edge-to-cloud connectivity: Wi-Fi, MQTT over TLS, and low-power wireless protocols such as Thread and BLE.
  • Help collect and validate sensor datasets that feed on-device machine learning models, and assist with deploying and evaluating those models on target hardware.

Responsibilities

  • Write unit and integration tests alongside your feature code — we test what we ship.
  • Build and improve bench tooling: flash/serial automation scripts, data-capture harnesses, and hardware-in-the-loop test setups.
  • Reproduce, instrument, and root-cause bugs on real hardware, and document what you find so the next engineer doesn't hit it twice.
  • Participate in design discussions and code reviews — your code gets reviewed, and you review ours.
  • Work directly with hardware and systems engineers when the bug turns out not to be in software.
  • Present your work at the end of the internship: what you built, what you learned, and what you'd do differently.

Skills

Embedded C
Zephyr RTOS
Arm Cortex-M
Sensor integration
Debugging
Unit tests
Edge-to-cloud

Tools

West
CMake
SWD/J-Link
Serial consoles

Job description

Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!

E-Space is bridging Earth and space to enable hyper-scaled deployments of Internet of Things (IoT) solutions and services. We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing and service delivery associated with traditional satellite and terrestrial IoT systems.

We’re intentional, we’re unapologetically curious and we’re 100% committed to innovate space-based communications and deliver actionable intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life.

About the Role

We are looking for an Embedded Software Engineering Intern to work on real firmware for real hardware that ships. You will be embedded (pun intended) with a senior firmware engineer working on a sensor-rich, wireless-connected IoT device: writing production C on Zephyr RTOS, bringing up sensors, debugging on live boards at the bench, and moving data from the edge to the cloud.

This is not a shadow-and-observe internship. You will have your own board, your own debugger, and your own work items from week one. You will pair daily with your mentor — at the whiteboard, at the bench, and in code review — and by the end of the internship you will have shipped at least one feature end-to-end on live hardware.

What you will do:
Hands-on Development

Write and debug firmware in C on Zephyr RTOS for Arm Cortex-M class MCUs.

Work on sensor integration and sampling pipelines — IMUs, accelerometers, microphones, temperature sensors — over I2C, SPI, and I2S.

Build, flash, and debug boards daily using West, CMake , SWD/J-Link, and serial consoles.

Contribute to edge-to-cloud connectivity: Wi-Fi, MQTT over TLS, and low-power wireless protocols such as Thread and BLE.

Help collect and validate sensor datasets that feed on-device machine learning models, and assist with deploying and evaluating those models on target hardware.

Test and Tooling

Write unit and integration tests alongside your feature code — we test what we ship.

Build and improve bench tooling: flash/serial automation scripts, data-capture harnesses, and hardware-in-the-loop test setups.

Reproduce, instrument, and root-cause bugs on real hardware, and document what you find so the next engineer doesn't hit it twice.

Team Collaboration

Participate in design discussions and code reviews — your code gets reviewed, and you review ours.

Work directly with hardware and systems engineers when the bug turns out not to be in software.

Present your work at the end of the internship: what you built, what you learned, and what you'd do differently.

What we are looking for:
Required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineering - E Space
Embedded Software Engineering - E Space

Polluxa, Inc. • Arlington (TX)

On-site
USD 28,000 - 41,000
Embedded Software Engineering Intern
Embedded Software Engineering Intern

E-Space • Arlington (TX)

On-site
USD 28,000 - 48,000
On-site
Mentorship
Hands-on hardware
+1
Embedded Systems Intern: Real Firmware for Space IoT
Embedded Systems Intern: Real Firmware for Space IoT

E-Space • Arlington (TX)

On-site
USD 28,000 - 48,000
On-site
Mentorship
Hands-on hardware
+1
Lead Embedded Systems Software Engineer
Lead Embedded Systems Software Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Health and wellness care options
Paid time off
Competitive salaries
SoC Firmware Engineer
SoC Firmware Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 220,000
Health and wellness care options
Paid holidays and paid time off
Continuous learning and development
Embedded Firmware Intern - Space IoT (Zephyr, Sensors)
Embedded Firmware Intern - Space IoT (Zephyr, Sensors)

Polluxa, Inc. • Arlington (TX)

On-site
USD 25,000 - 34,000
Senior Embedded Software Engineer - US
Senior Embedded Software Engineer - US

E-Space SAS • Saratoga (CA)

On-site
USD 120,000 - 180,000
Competitive salaries
Health and wellness care options
Continuous learning and development
Embedded Software Engineering Intern 2027 Summer Internship - northwoodspace
Embedded Software Engineering Intern 2027 Summer Internship - northwoodspace

Polluxa, Inc. • Torrance (CA)

On-site
USD 30,000 - 47,000
Senior Embedded Software Engineer - Flight Software
Senior Embedded Software Engineer - Flight Software

E-Space • Saratoga (CA)

On-site
USD 130,000 - 180,000
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)

E-Space • Saratoga (CA)

On-site
USD 120,000 - 220,000
Competitive salaries
Health and wellness care options
Continuous learning and development
+2