Devices Engineer

Posted 10 Hours Ago
Hiring Remotely in United States
Remote
140K-170K Annually
Mid level
Internet of Things • Software • Industrial
The Role
The Devices Engineer will develop and maintain C/C++ code for Linux-based edge devices, optimize performance, and collaborate with teams on system integration and debugging.
Summary Generated by Built In
About Andium


Do you want to have global impact?

At Andium, we help Oil & Gas companies reshape the future while working toward Net-Zero emission goals. We build technology that enables the world's leading energy companies to achieve their environmental, social, and governance (ESG) objectives through transformative innovation. Along the way, we've helped our customers achieve 46% operational cost savings and a 65% reduction in emissions.


How do we do it?

Unique in the marketplace, Andium is an Industrial Internet of Things (IIOT) company that designs, builds, and implements integrated technologies for end-to-end methane gas monitoring and tracking, allowing our customers to maximize field resources and respond to situations in real time. Our technologies combine on-site, multi-dimensional video with a machine learning and AI-based platform. Our designs are informed by past and current performance — and by where the market is heading.


Sound interesting? Keep reading to find out what we're looking for in a Devices Engineer.


About the Role


We're looking for a Devices Engineer to join our core engineering team. This isn’t a traditional embedded role — our devices run full Linux stacks with constrained resources. You’ll work primarily in C/C++, building and optimizing software that interacts closely with hardware, networking, and system-level components.


This role plays a critical part in shaping the infrastructure that runs our intelligent edge systems, ensuring they operate efficiently and reliably in the field. You'll collaborate across software, firmware, and cloud teams to design and maintain the core systems that make that possible.


What You’ll Do:
  • Develop, test, and maintain high-quality C/C++ code for Linux-based edge devices.
  • Design and implement modular, testable, and scalable software components.
  • Debug and resolve system-level issues in deployed devices.
  • Work with networking stacks, wireless communications, and RESTful APIs.
  • Optimize performance and reliability in resource-limited environments.
  • Collaborate closely with other engineers to integrate new features and technologies.


What You Bring:
  • 3+ years of experience writing C/C++ for Linux systems.
  • Hands-on experience with Embedded Linux (e.g., Yocto-based environments).
  • Familiarity with Python for scripting or test automation.
  • Understanding of networking protocols, wireless communications, and HTTP/JSON APIs.
  • Strong debugging skills and a collaborative approach to problem-solving.


Bonus Points:
  • Experience with computer vision, video streaming, or signal processing.
  • Familiarity with GStreamer, ffmpeg, CUDA, or TensorRT.
  • Experience with NVIDIA Jetson or similar platforms.
  • Exposure to MQTT, IoT systems, or distributed architectures.
  • Work with Linux kernel, device trees, or driver development.
  • Familiarity with Bluetooth/BLE.


Why Andium?
  • Work with cutting-edge technology in a fast-growing sector, helping shape the future of IIoT and edge computing.
  • Engage in complex, high-impact projects with real-world applications across industrial environments.
  • Grow your career in a collaborative, technically driven environment that values innovation and craftsmanship.
  • Receive a competitive compensation package, including comprehensive health, vision, and dental coverage.
  • Enjoy generous paid time off, including vacation, sick leave, and paid parental leave.


Compensation Range

The base salary range for this role is $140,000-$170,000, plus a competitive equity package.


In line with Andium's values and applicable laws, we share this information to support pay transparency and equal opportunity. Compensation within the listed range will vary based on each candidate's skills, experience, and qualifications.

Top Skills

Bluetooth/Ble
C/C++
Computer Vision
Cuda
Embedded Linux
Ffmpeg
Gstreamer
Linux
Mqtt
Networking Stacks
Nvidia Jetson
Python
Restful Apis
Tensorrt
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, New York
41 Employees
Year Founded: 2014

What We Do

Andium is an end-to-end industrial IoT platform that brings intelligent software services down to the device layer, offering industries more flexibility, reliability, and scalability in monitoring and controlling their operations, regardless of cloud connectivity.

Similar Jobs

Canonical Logo Canonical

Support Engineer

Cloud • Software
Easy Apply
In-Office or Remote
8 Locations
880 Employees

Canonical Logo Canonical

Software Engineer

Cloud • Software
Easy Apply
In-Office or Remote
9 Locations
880 Employees

Canonical Logo Canonical

Field Engineer

Cloud • Software
Easy Apply
In-Office or Remote
8 Locations
880 Employees

Canonical Logo Canonical

Software Engineer

Cloud • Software
Easy Apply
Remote
29 Locations
880 Employees
2K-2K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account