Staff Software Engineer (embedded)

DZYNE TechnologiesPortland, OR
80d$140,000 - $170,000

About The Position

DZYNE Technologies is looking for a motivated and skilled Software team member that will be responsible for working with a cross-disciplinary team of engineers developing and maturing our rapidly growing family of counter drone technologies. This role will involve designing, developing, testing, and maintaining firmware and low-level software for embedded systems. This role will work in a software development and manufacturing environment where projects are realized with the highest degree of commitment to quality and efficiency.

Requirements

  • Excellent written and oral communication skills.
  • Adaptable, eager to learn, and create, with a proactive attitude towards continuous improvement.
  • Ability to work in a small team to rapidly prototype and develop new products.
  • 7+ years relevant experience working with embedded Software.
  • Familiarity with hardware debugging tools (JTAG/SWD debuggers).
  • Understanding of embedded system architectures.
  • Experience with Jira, and GitLab or Github and continuous integration tools.

Nice To Haves

  • Advanced degree preferred.
  • Understanding of automated build environments along with automated test and deployment.
  • Experience using Video 4 Linux for Nvidia SoMs.
  • Experience with embedded Linux (device trees, kernel modules, build systems like Yocto).
  • Knowledge of Real-time operating systems (RTOS).
  • Understanding of serial data protocols (RS-232/485, I2C, SPI).
  • Use of application Containers (Docker, rkt, podman).
  • Familiarity with wireless protocols (Bluetooth, Wi-Fi, LoRa).

Responsibilities

  • Design, develop, test, and maintain firmware and low-level software for embedded systems.
  • Collaborate with a cross-disciplinary team of engineers.
  • Rapidly prototype and develop new products.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • Employee life and accidental death, and disability insurances.
  • Paid time off and paid holidays.
  • 401K plan with an employer match.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service