Embedded Software Developer

Genova TechnologiesCedar Rapids, IA
Onsite

About The Position

Genova Technologies has immediate openings for Embedded Software Developers for an exciting, long-term project in Cedar Rapids, IA. This team member will support a development team working to create and maintain displays using C++/QML on a large embedded device. Each engineer will work within an Agile/Scrum team to develop, test, and validate software code. Work must be completed at our Cedar Rapids, IA office. Multiple positions are open based on experience level.

Requirements

  • 4-year degree in Computer Science, Software Development, or similar field
  • 2+ years of experience developing using C++
  • 1+ years of experience with Qt
  • Proven ability to work within a development team.

Nice To Haves

  • Some object-oriented design or development experience
  • Experience with containerization
  • Experience working with QML
  • Experience working on embedded displays
  • Experience working in an Agile environment.

Responsibilities

  • Working within an Agile/Scrum team using a CI/CD framework
  • Developing software that meets a defined Definition of Done for assigned Agile stories
  • Performing unit testing and providing debugging and documentation support as needed
  • Collaborating with the team and Product Owner to provide feedback on story definition, sizing, and completeness.

Benefits

  • Medical, dental, vision coverage
  • Life and disability insurance
  • Paid holidays and scaling PTO
  • A generous 401k plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service