• Reno

Website NevadaNano

NevadaNano is seeking a Senior Embedded Software Engineer to join our team! As a Senior Embedded Software Engineer, you will be responsible for executing the complete software development lifecycle to develop a chemical detection system.Responsibilities:

  • Work closely with cross-functional teams (electrical, mechanical, sensor development, manufacturing, and quality) to define and deliver software projects
  • Meet with clients and engineering design team to determine software specifications
  • Design, develop, and test embedded firmware, Windows desktop applications, Windows and Linux console applications, backend database systems and more
  • Ensure delivery of high-quality code and supporting documentation
  • Analyze, monitor, and improve efficiency, stability of the system.
  • Create goals and deadlines

Qualifications Required:

  • 10+ years of experience in a software engineering role
  • BS in Computer Science, Software Engineering, or related field
  • Strong engineering or science background
  • Significant experience developing reliable C and C++ applications for commercial use
  • Experience developing for Linux and Windows environments (console and desktop apps)
  • Comfortable using common lab equipment (e.g., scopes, multimeters, etc.) for coupled software-hardware debugging
  • Experience in formal software development cycle including software architecture, code development, verification and validation, and quality assurance

Desirable Skills:

  • Experience with electro-mechanical sensor systems and related algorithms, software development, data analysis, and testing
  • Familiar with common serial communications protocols: UART, I2C, SPI
  • Experience developing safety-critical software
  • Experience with embedded operating systems (e.g. Micrium, VxWorks, etc.)
  • Experience implementing machine-learning techniques for regression and classification problems
  • Experience with scripting languages (e.g. Python, PHP, JavaScript)

Employment Type

Full-time

To apply for this job email your details to rogers@nevadanano.com