This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Senteraposted 3 days ago
Full-time - Mid Level
Saint Paul, MN
Computer and Electronic Product Manufacturing

About the position

This position is part of Sentera's Data Production Systems (DPS) business segment and will be responsible for the development of embedded software for remote sensing products serving the precision agriculture market.

Responsibilities

  • Collaborate with a team of multi-functional engineers to design, build, test, and deliver world-class remote sensing products for the precision agriculture market.
  • Active involvement in all phases of the embedded software development cycle from inception to delivery to long-term support.
  • Provide technical input to assist with product definition and design requirements.
  • Develop embedded software to acquire sensor measurements, perform data processing, and ultimately deliver actionable data to our customers.
  • Seamlessly interface with third-party APIs and protocols to extend the capability of our products.
  • Define and execute design verification test plans on embedded systems.
  • Accept a lead role in executing embedded software development tasks to meet technical and schedule requirements.
  • Other related duties and/or projects as assigned.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related engineering discipline and 5 years of related/similar work experience.
  • Design experience with embedded microprocessors (ARM) and embedded Linux operating systems.
  • Design experience with common peripheral interfaces: UART, SPI, I2C, USB, CAN, Wi-Fi, Bluetooth, and Ethernet.
  • Experience using hardware test tools: oscilloscopes, logic analyzers, digital multimeters.
  • Experience reading hardware schematics and performing design reviews.
  • Proficient in C/C++, and Python programming languages.
  • Git version control.
  • Knowledge of digital image processing techniques.
  • Knowledge of the TCP/IP networking stack and programming client/server software.
  • Expert in low-level communication protocol and driver development.
  • Ability to manage and prioritize multiple tasks to meet project schedules.
  • Strong written and verbal communication skills.
  • Analytical and detail-oriented.

Nice-to-haves

  • FAA Part 107 Remote Pilot Certificate, or the ability to become certified.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service