0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Software Engineer (Backend) at

Software Engineer (Backend)

Work From Home Full-Time

Job Description 

  • Design and develop robust and production ready software application components  

  • Design and develop the application specific business logic using state of the art technologies 

  • Connect business logic with mobile robotic autonomy stack 

  • Design and develop interfaces to 3rd party components from customers and partners 

  • Implement mobile robotic related utility components including log management, system health monitoring, self-check routines etc. 

  • Support the system integration with the developed components 

  • Develop software applications using C, ASP
  • Communicate software defects to software development teams
  • Improving software and code design
  • Use software development tools to maintain software configuration control
  • Perform testing on new software development projects and legacy software platform products
  • Perform software testing on both existing software and new features
  • Build new software and improve existing software
  • Define the control system software requirements, software specification and software structure
  • Integrate software components into a fully functional software system
  • Integrate software components with the larger software system
  • Participate in software/hardware testing
  • Build automated software test frameworks for applications
  • Improve software development and test processes
  • Lead a propulsion application software development project
  • Execute functional test scripts for custom-developed software applications
  • Maintain application and system software documentation
  • Perform development of complex software applications
  • Assist associate software test engineers
  • Manage embedded software designs projects
  • Manage embedded software design projects

Recommended Skills

  • Computing Platforms
  • Control Systems
  • Embedded Software
  • Medical Surveillance
  • Propulsion
  • Software Applications
Apply to this job.
Think you're the perfect candidate?