Software Development Manager

18 hours ago


Irvine, California, United States Yaskawa America, Inc. Motoman Full time

Job Description:

\

This position is responsible for leading the development of software products, specifically robotics application software. The ideal candidate will have a strong background in software development, with experience in C++ and/or C# programming languages. Additionally, they should have knowledge of user interface development technologies such as Qt, XAML, or similar.

\

The role involves building subject matter expertise in multiple features and feature areas related to robotics, robotic applications, and robot deployment software. This includes translating high-level requirements into functional specifications and leading the architecture and implementation of these software products.

\

Key Responsibilities:

\
  • \
  • Develop product code in C++ or C# in Windows and/or Linux environments for key features.\
  • Develop user interface applications on Windows and/or Linux. Expertise with Qt, XAML, or similar technologies is required.\
  • Develop test code in C/C++/C# or other scripting languages for key features and product solutions.\
  • Develop a product roadmap that incorporates cloud technologies and machine learning with the objective of increasing the effectiveness of robot application software and user interfaces.\
  • Be responsible for proposing and executing the hiring and mentoring of additional team members required for product deliverables.\
  • Participate in regular code reviews with the objective of providing mentorship to junior developers and overall quality improvement.\
  • Lead the evaluation and improvement of best practices and standards in the analysis, design, development, test, modification and integration of software systems or subsystems, configuration, build and release management, and testing of software for designated products and/or customer applications.\
  • Supervise the development of end-user and coding documentation (design specifications, program flow docs).\
  • Communicate with management on a regular basis and provide development and project updates.\
  • Participate in sprint planning, revise and update programs and documentation, including reviewing schedules and milestones, help manage backlogs and manage teams.\
  • Actively engage and support beta customers and initial customers after product launch.\
  • Should be willing and able to travel domestically and internationally 10% of your time.\
  • Bachelor's degree in Computer Science or related field.\
  • Minimum 15 years' experience developing and releasing software products, including minimum 4+ years of front-end development experience.\
  • Must have participated in at least 3 complete software product cycles from inception to release.\
  • Self-directed individual who can work from verbal specifications and information.\
  • Strong organizational skills, problem-solving abilities, and excellent communication skills.\
  • Good understanding of multithreaded applications architectures, inter-process communications mechanisms, and their specific implementation on Windows and/or Linux platforms.\
  • Demonstrated experience and understanding of testing and testing methodologies.\
  • Estimated salary: $140,000 - $170,000 per year.\
  • Licenses and certifications are not mentioned in this job description.\
  • This is a full-time position requiring a minimum of 40 hours per week.
\

About Yaskawa America, Inc. / Motoman:

\

We offer a competitive compensation package, comprehensive benefits, and opportunities for professional growth and development.



  • Irvine, California, United States United Software Group Full time

    Job DescriptionWe are seeking a highly skilled Senior C/C++ Developer with expertise in systems development and networking to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    About Panasonic Avionics CorporationAs a leading provider of inflight entertainment systems, Panasonic Avionics Corporation is dedicated to delivering innovative solutions that enhance the passenger experience. With over 40 years of history, our company has established itself as a trusted partner in the aviation industry.Job OverviewWe are seeking an...


  • Irvine, California, United States Yaskawa America Inc. Full time

    Job Title: Senior Software Development ManagerSalary Range: $180,000 - $250,000 per yearAbout the Job:This position is responsible for leading a team of software developers in the design, development, and deployment of robotic application software. The ideal candidate will have extensive experience in software development, leadership, and...


  • Irvine, California, United States Spigen Inc Full time

    Job OverviewWe are seeking a highly motivated Senior Software Engineer with over 7 years of experience in software development to join our team. This position requires an individual who can effectively manage projects, mentor junior team members, and ensure high-quality performance of web systems.Key ResponsibilitiesManage new development projects, revamping...


  • Irvine, California, United States Weedmaps Full time

    Weedmaps is a leading technology company in the cannabis industry, and we are seeking an experienced Software Engineer III to join our iOS team. As a key member of our team, you will be responsible for designing and developing software at a high velocity, supporting other engineers through code reviews and pair programming, and helping maintain the build and...


  • Irvine, California, United States United Software Group Full time

    Job Overview: United Software Group INC. is seeking an experienced (IVV - Integration, Verification & Validation) Engineer to join their team in Irvine, California. As a key member of the company's engineering department, this professional will be responsible for ensuring the highest quality standards in software development and integration.The ideal...


  • Irvine, California, United States United Software Group Full time

    Job SummaryWe are looking for a Senior Go Software Engineer to join our team at United Software Group. As a key member of our development team, you will play a critical role in designing, developing, and deploying scalable software applications using Golang.Estimated Salary: $120,000 - $160,000 per yearJob ResponsibilitiesDesign and develop complex software...


  • Irvine, California, United States Arrow Electronics Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in Carson, CA. This role involves designing and implementing advanced control algorithms for power electronic applications.You will work closely with our control system engineers to develop software requirements and write embedded code for 3-phase Active Rectifier, Motor...


  • Irvine, California, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Golang Software Architect to lead our team in Irvine, CA. This long-term opportunity offers a competitive salary of $175,000 per year.About the RoleAs a Senior Golang Engineer Lead, you will be responsible for designing and developing scalable software systems using Golang. Your expertise in system architecture and...

  • Software Developer

    2 days ago


    Irvine, California, United States Capgemini Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team in the United States. As a key member of our engineering team, you will be responsible for developing and enhancing existing simulation software.Key Responsibilities:Develop and enhance existing computational models to analyze and predict satellite link performance and usage for...

  • Software Developer

    21 hours ago


    Irvine, California, United States Cenergy International Full time

    Cenergy International seeks an experienced Software Developer to join our team. This role will be responsible for developing, maintaining, and improving existing software applications.Job SummaryWe are looking for a skilled Software Developer with expertise in .NET framework to work on various projects, including the development of new tools and enhancements...


  • Irvine, California, United States Hyundai AutoEver America Full time

    Job Summary:\We are seeking a highly skilled Senior Software Engineer to join our team at Hyundai AutoEver America. The ideal candidate will have extensive experience in Siebel development, configuration, and integration, as well as strong problem-solving skills.\Key Responsibilities:\\Develop and maintain Siebel software applications\Analyze and...


  • Irvine, California, United States HORIBA Group Full time

    Job OverviewHORIBA Group is a leading manufacturer of scientific instruments and systems. As an experienced Software Analyst, you will join our shared services information technology team in Irvine, CA.About the RoleWe are seeking a skilled professional to manage Jedox system administration, support, upgrades, develop new and existing budget models, and...

  • Software Developer

    2 days ago


    Irvine, California, United States Cenergy International Full time

    Cenergy International is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will play a critical role in the development and maintenance of our software applications.Job DescriptionWe are looking for a talented individual with experience in .Net application development. The ideal candidate will have a strong background...


  • Irvine, California, United States Capgemini Full time

    About the RoleAs a Software Developer, you will play a crucial part in designing and developing database software for the Linux/Open-Source platform. With your expertise, you will create solutions that meet specific technical project or product requirements.Key Responsibilities:Create data storage, reports, and exports for large geo-coded and time series...


  • Irvine, California, United States StubHub Full time

    About the JobAt StubHub, we are on a mission to redefine the live event experience on a global scale. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creative technical solutions to life.About the TeamThe Seller Platform team's mission is...


  • Irvine, California, United States Yaskawa America Inc. Full time

    Job Title: Technical Director of Software DevelopmentEstimated Salary: $200,000 per yearWe are seeking an experienced technical director of software development to join our team. The ideal candidate will have a strong background in software development, leadership, and management.Key Responsibilities:Lead the evaluation and improvement of best practices and...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    Company OverviewPanasonic Avionics Corporation is a leading provider of in-flight entertainment systems to the aviation industry. Our company has been at the forefront of innovation for over 40 years, delivering exceptional experiences to millions of passengers worldwide.SalaryThe estimated annual salary for this position ranges from $112,000 to $188,000,...


  • Irvine, California, United States Turion Space Full time

    About the RoleWe are seeking a highly skilled and experienced Spacecraft Software Developer Lead to join our team at Turion Space. As a key member of our development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key ResponsibilitiesDesign and Development: Collaborate...


  • Irvine, California, United States University Of California Irvine Full time

    At the University of California, Irvine (UCI), we are seeking a highly skilled Software Developer to join our Institute for Clinical and Translational Science (ICTS) team. This is an exciting opportunity to leverage your technical expertise in software development to contribute to groundbreaking translational research.About the RoleThis position involves...