Candidate Solutions

Search Jobs

  • Share this Job

Senior Software Engineer

Location : Glendale, CA (On Site)
Job Type : Direct
Reference Code : 15365
Compensation : 100000.00 - 150000.00 USD/YEAR
Hours : Full Time
Required Years of Experience : 5+
Required Education : M.S in Computer Science, Computer Engineering, Control Engineering, Electrical Engineering or related field

Job Description :
Senior Software System Engineer 

A global leading AI robotics company, is looking for a highly motivated Senior Software System Engineers to join the team.  You will have the opportunity to work on a new portfolio of service robots for the healthcare domain as well as innovate core technologies to differentiate product lines. 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 be hands on working with the team to deliver the newest cutting edge AI robotic ecosystem. 



Responsibilities 



  • Work closely with Product or project team to determine the needs and develop systems to fill product requirements 

  • Oversee all aspects of a project or system in a variety of fields, ability to create high-quality, high-performance software for integration 

  • Develop and manage system infrastructure, architecture, integration, test, and installed systems, application software and system management tools 

  • Build reliable systems by participating in design reviews, component and module reviews, CI/CD, testing and new product introductions 

  • Collaborate with team to build an effective software team through shaping best-practices, mentor/mentee relationships with peers, and advocating for positive change 

  • Responsible for developing and implementing a logical approach to a problem solution in complex scenarios on multiple systems 

  • Delegate installation and configuration tasks, overseeing the integration of new system designs with existing processes 


Required Qualifications :
Qualifications: 



  • M.S in Computer Science, Computer Engineering, Control Engineering, Electrical Engineering or related field 

  • 5+ years of industrial experience working on software development and building commercially available customer-facing products  

  • Proficiency on framework experience: embedded system and/or robotics system 

  • Experience in system integration with hardware in the loop 

  • Programming languages: C++ is required, Python is a plus 

  • Familiar with software design patterns and software architectures 

  • Passion for Robotics 



 Preferred Qualifications: 



  • Experience building customer-facing products and services in Consumer Electronics or Consumer Goods 

  • Knowledge of cloud service infrastructure and operations 

  • Technical Acumen - strong understanding of software development concepts, procedures, and technologies utilizing Agile Methodology 

  • Analytical Thinking and Problem-Solving Skills – ability to understand complex situations, develop and implement a logical approach to a problem solution 

  • Experience writing code and unit tests, developing API’s and automation, and conducting peer code reviews, ensuring security goals are maintained 

  • Experience with industry development standards and their implementation 

  • Experience in healthcare, life sciences, or medical organizations


Skills :
Architecture C++ Software Developer Systems Engineer
Powered by AkkenCloud