Senior Full Stack Software Engineer

Sorry, this job was removed at 5:20 p.m. (PST) on Monday, May 8, 2023
Find out who's hiring in Pasadena.
See all Developer + Engineer jobs in Pasadena
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Full Stack Software Engineer 

 

Futronics, a global leading AI robotics company in stealth mode, is looking for highly motivated Senior Full Stack Software Engineer to join the team in Los Angeles.  You will have the opportunity to work on the new portfolio of service robots for the healthcare domain as well as innovate on core technologies to differentiate our products. The R&D team is made up of an incredibly diverse set of skilled researchers and engineers with different areas of expertise including Autonomous Navigation, Perception and Computer Vision, Human-Robot Interaction and NLP, Manipulation and Control, Mechatronics, and Cloud Computing. The ideal candidate has a successful track record in productizing applications and will be able to work hand in hand with the team to deliver the newest cutting edge AI robotic ecosystem. 

 

Responsibilities 

  • Develop production builds deployed on a platform of robots, IoT devices, and cloud systems 
  • Design protocols and APIs between system components including server/client interactions 
  • Define, design, develop, and implement high-quality software solutions in all layers of the application stack (backend, frontend, infrastructure) 
  • Collaborate with agile cross-functional teams (Product, UX/UI, Mechatronics, the specialties listed above) in product development projects 
  • Design and implement new modular features for service robots 
  • Conduct code reviews and document best practices 
  • Perform SDLC activities to ensure highest level of system performance, availability and compliance 
  • Engineer solutions that are safe for robotic platforms that interact with humans 

 

Minimum Qualifications 

  • 5+ years of demonstrable experience in web application development 
  • Programming languages: Python and JavaScript (Node, Vue.js, React, or Angular) 
  • Comfortable leading the architecture design and development of mission critical systems 
  • Able to design and build data-critical storage solutions end-to-end: SDKs, REST APIs, I/O schema (de)serialization + validation, database design (SQL, Postgres, Redis, RabbitMQ, etc.) 
  • Strong knowledge of containerized development (Docker, Kubernetes, Ansible, etc.) 
  • Deep understanding of automated testing, CI, build, and deployment to production-ready systems 
  • Solid understanding of data structures, design patterns and object-oriented design 
  • Self-motivated desire to deliver high-quality, robust software in a fast-paced startup environment 
  • Exceptional analytical, problem solving, and communication skills 
  • Bachelor’s Degree in Computer Science or related field 

 

Preferred Qualifications 

  • Detail-oriented mindset across all layers of the software stack 
  • Experience with full duplex, real-time communication systems (websockets, TCP sockets, etc.) 
  • Experience deploying machine-learning driven systems for computer vision or speech applications 
  • Experience programming with C/C++ 
  • Familiarity with ROS and the pub/sub paradigm 
  • Experience in healthcare, life sciences, or medical organizations 
  • Passion for Robotics 

 

Location: Pasadena, California 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Pasadena, CA

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Futronics (NA) CorporationFind similar jobs