← Все вакансии/Innok Robotics
RemoteLaurel

Software Engineer

IR
Innok Robotics
Формат
Remote
О роли

Описание вакансии

About the company

Innok Robotics is seeking an experienced Software Engineer who brings strong technical depth and a hands-on, problem-solving mindset to the team.

Responsibilities
  • Prepare Software Engineering design documentation
  • Utilize modern software development tools in an agile environment to design, develop, integrate, and test software solutions for the Aegis Display Subsystem
  • Develop object-oriented C++ and Java code in a Linux environment
  • Prepare and present engineering material within the peer review process and to customer as appropriate
  • Design and implement backend services and RESTful APIs using Java and the Spring ecosystem
  • Develop and maintain scalable, reliable software applications
  • Produce clear technical documentation and support knowledge transfer to customers and internal teams.
Requirements
  • Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift.
  • Strong communication skills (written and verbal), working with teams across multiple time zones
  • Excellent writing and grammar skills.
  • A bachelor's degree (completed or in progress).
  • Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.
  • Able to debug hardware and drivers with Oscilloscope's, logic analyzers, and other test equipment
  • Back end development language support using golang, protobufs, and understanding of micro-service architectures
  • Experience with bare-metal software development, Real Time Operating Systems or Embedded Linux
  • Ability to multi-task, organize, and prioritize work.
Conditions
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Training & Development
  • Work From Home
Стек и навыки

С чем работаем