Futronics (NA) Corporation Logo

Futronics (NA) Corporation

Senior Software Architect

Reposted 11 Days Ago
Be an Early Applicant
Pasadena, CA
Senior level
Pasadena, CA
Senior level
Lead software architecture and development for healthcare service robots, ensuring high-quality software design and lifecycle management. Collaborate with cross-functional teams and mentor peers.
The summary above was generated by AI


Futronics, a global AI robotics company in stealth mode, is looking for talented Software Architect to join the team in Pasadena, CA.  You will have the unique opportunity to work on our innovative next-generation service robots and deliver impactful integrated solutions for the healthcare domain. The Research and Development team is made up of a diverse set of skilled researchers and engineers with different areas of expertise including Autonomous Navigation, Perception and Computer Vision, Manipulation and Control, Mechatronics and Clould Computing. The ideal candidate has a successful track record in developing commercially available products or applications and will be able to work hand in hand with the team to deliver the newest cutting edge AI robotic ecosystems. 


Responsibilities: 

  • Work closely with the product team to define Software Requirement Specification that is well aligned with the Product Requirement Description 
  • Define, architect, develop, and implement high quality software solutions for existing and new product lineups from back end to front end 
  • Be responsible for all production builds deployed on an integrated system of robots, IoT devices, and cloud system  
  • Collaborate with agile cross-functional teams (Product, UX/UI, Mechatronics, other disciplines listed above) in product development projects 
  • Design and implement new features and frameworks for service robots in healthcare domains
  • Design protocols and API’s between system components including server/client interactions and API’s
  • Build reliable systems by performing design reviews, component and module reviews, CI/CD, testing and new product introductions, document good practices and generate technical reports in different project execution phases
  • Be responsible for the software full life-cycle activities to ensure highest level of system performance, availability and compliance
  • Engineer sound solutions that are safe and robust for robotic platforms that interact with humans
  • Collaborate with team to build an effective software team through shaping best-practices, mentor relationships with peers, and advocating for positive change


Minimum Qualifications: 

(please only apply if you have all of these) 

  • Master’s Degree in Computer Science, Computer Engineering, Control Engineering, Electrical Engineering or related field
  • 5+ years of industrial experience working on interactive software development and building commercially available customer-facing products  
  • Ability to work in fast paced environment to deliver well-designed high-quality code on time
  • Strong knowledge/experience with full stack application development with particular emphasis on clean UX/UI
  • Proficiency on framework experience: embedded system and/or robotics system
  • Experience with ROS systems
  • Programming languages: C++ is required, Python is a plus
  • Strong knowledge of containerized development (Kubernetes, Docker, Ansible, etc)
  • Deep understanding of testing, continuous integration, build, deployment and continuous monitoring
  • Passion for Robotics 

 Principal positions available based on experience 


Preferred Qualifications: 

  • Demonstrable experience in app development and deployment (Android, iOS, cross-platform) 
  • Experience building medical devices or customer-facing products and services in Consumer Electronics or Consumer Goods
  • Programming languages: JavaScript (Node, REACT, Angular), HTML, CSS, C#, Swift, Android Development, Unity Development, Ruby
  • Experience with perception/vision libraries, including OpenCV or PCL
  • Knowledge of cloud service infrastructure and operations
  • Knowledge of deep learning frameworks (TensorFlow, Keras, Caffe, Pytorch, etc.)
  • Technical Acumen - strong understanding of software development concepts, procedures, and technologies utilizing Agile Methodology
  • Exceptional analytical, problem solving, and communication skills – ability to understand complex situations, develop and implement a logical approach to a problem solution
  • Experience with industry development standards and their implementation
  • Experience in developing applications for healthcare, life sciences, or medical domains. 


 Location: Pasadena, CA. Working on-site is required for this position. 

Top Skills

Android
Angular
Ansible
C#
C++
Caffe
CSS
Docker
HTML
iOS
JavaScript
Keras
Kubernetes
Node.js
Opencv
Pcl
Python
PyTorch
React
Ros
Ruby
Swift
TensorFlow
Unity

Futronics (NA) Corporation Pasadena, California, USA Office

Pasadena, CA, United States

Similar Jobs

An Hour Ago
Hybrid
2 Locations
151K-227K Annually
Senior level
151K-227K Annually
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Lead software architecture design teams, modernize software workflows for modeling and simulation, and provide strategic planning and mentoring within a hybrid work environment.
Top Skills: BitbucketC++GitJIRAPython
12 Days Ago
Remote
5 Locations
224K-426K
Senior level
224K-426K
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Senior Software Architect for AI Networking will develop and research advanced networking technologies, design software/hardware solutions, and lead the development of prototypes optimizing AI infrastructure.
Top Skills: AICC++Deep LearningMachine LearningNetworkingRust
18 Days Ago
Hybrid
San Francisco, CA, USA
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer will design and develop high-performance transactional data systems, optimize OLTP platforms, and lead technical guidance within an agile team.
Top Skills: Apache KafkaAWSAzureC++CockroachdbGCPGoJavaKinesisKubernetesMqMySQLOraclePostgresPythonSQL Server

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account