Full-Time

Senior Embedded Systems Engineer

Passive Logic

Passive Logic

No salary listed

Murray, UT, USA

In Person

Category
Electrical Engineering (1)
Required Skills
Python
C/C++
Android Development
Linux/Unix
Requirements
  • A B.S. in Computer Science, Electrical Engineering, or related field
  • 5+ years experience working with embedded systems and embedded software development
  • Strong embedded programming skills (C, C++, Python, etc)
  • Strong electronic laboratory and debugging skills
  • Familiarity with schematics and electronic systems
  • Embedded Linux and/or RTOS system development experience
Responsibilities
  • Software architecture, design, and development on embedded sensor and control platforms on bare-metal, Linux, Android, and RTOS environments.
  • Designing and developing embedded sensor systems
  • Developing protocols and I/O methodologies across a wide range of transports
  • Build I/O services, digital twin, and semantic interfaces
  • Develop operating system drivers and display systems
  • Interface with electrical hardware
  • Create and maintain code and engineering process documentation
  • Grow subject matter expertise in programming, product, and platform
Desired Qualifications
  • ARM SoC development experience
  • Experience with wireless protocols (BLE, Mesh, Zigbee)
  • Experience with autonomous systems, Machine Learning, or energy systems
  • Swift language experience
  • Experience with embedded Android

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A