Engineer, Software
6 days ago
The Software Engineer plays a key role supporting the software development team in Germany, creating and adjusting PC software modules and apps for programming / parameterization of electronic devices. Also supports software changes and data maintenance for product design. The Software Engineer has close collaboration with the technical/operations teams to complete software projects on time, budget, quality and safety, which allows new products to be managed through the "Configure to Order" process. These tasks are all done in a fast-paced project-based environment.
Also, this role supports the Linear Motion business for Cobot Software Applications to design, develop, integrate, test and maintain CMCO PHOENIX Robotics (PHR) Lifting Column software programs for ABB, UR, FANUC and other cobot systems.
Essential Duties and Responsibilities- Contribute to projects which may include design, development, rebuilding, software improvements, or documentation for new/existing software products.
- Review software designs for compliance with engineering principles and related specifications, while supporting the product documentation team.
- Design and detail software parts and modules.
- Create FRS (Functional Requirements Specification) to meet PHR Lifting Column Marketing Requirements Specification.
- Design and implement the UI (User Interface) to meet FRS for ABB/UR/FANUC cobots
- Design, implement and verify the backend to communicate between PHR and ABB/UR/FANUC Cobots.
- Create test plans, execute tests and complete the test reports.
- Travel up to 10% time to other CMCO locations and customer sites.
- Adapt to meet critical deadlines, incorporating solid time-management skills.
- Deep understanding of computer programming and network security
- Knowledge of machine learning and AI
- Experience working with front-end (dashboards) and back-end systems (database, app)
- Experience with custom firmware
- Proficient in multiple programming languages such as embedded C, embedded C++, JavaScript, Python; XAML/C,
- Software architecture / quality / design patterns / testing / clean architecture
- Strong interpersonal and communication skill in English (Advanced) & German (Basic/Intermediate).
- Demonstrated ability to design, implement, and test software solutions.
- Master with one of Cobot programming languages, e.g. ABB, UR or FANUC.
- A solid understanding of Cobot automation and safety protocols.
- Independent problem-solving and analysis skills.
- Bachelor's degree in engineering (Electrical Engineering / Computer Engineering / Engineering Informatics).
- 3+ years of experience, including the following:
- Programming languages such as embedded C, embedded C++, JavaScript, Python; XAML/C
- ABB Cobot - Experienced of the RAPID language and simulate operations using ABB RoboStudio Software
- UR – Experience of configuration UR cobot hardware and software e.g. PolyScope and URScript, Docker, Bazel and CMake
- FANUC – Experienced with FANUC robot programming language using Tech Pendant and KAREL language.
- Knowledge of Python, PLC, HMI programming is plus
-
Software Engineer I
2 weeks ago
Chennai, Tamil Nadu, India Botree Software Full time ₹ 4,00,000 - ₹ 12,00,000 per yearResponsibilitiesDesign, develop, implement, and maintain java application phases, code, and softwareProgramming, testing, and debuggingCompetence and comfort using multiple frameworksAbility to gather accurate requirements and work closely with stakeholdersStrong attention to detail with the ability to identify errorsTechnical SkillsExperience in working...
-
Cloud Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Cloud Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Software Engineer
18 hours ago
Chennai, Tamil Nadu, India Axiom Software Solutions Limited Full timeSoftware Development best practices. Back end Python, Strong SQL, Django, Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back end Python, Strong SQL, Django, Jira, Confluence, ETL, GCP, API development concepts, strong communication Software Development best practices. Back...
-
Full Stack Engineer
18 hours ago
Chennai, Tamil Nadu, India Indium Software Full timeJob Title: Software Engineer Experience: 47 Years Role Overview: We are looking for a Software Engineer responsible for all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance The role involves working closely with Software Architects and Managers to deliver high-quality...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India RBS Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...
-
Chief Software Architect
6 days ago
Chennai, Tamil Nadu, India Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Software Engineer
4 days ago
Chennai, Tamil Nadu, India Hari Cornucopia Tech Private Limited Full timeSkills Required:JavaScript, react js, CSS, HTML5, GCP, Front End (Software Engineering)Skills Preferred:GCP Cloud Run, TERRAFORM, Tekton, AIPGEEExperience 5+ years with progressive responsibilities in Software Engineering, Architecture and Agile Framework. ·Skills Preferred:GCP Cloud Run, TERRAFORM, Tekton, AIPGEEExperience Preferred:As REACT Engineer who...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Ford Motor Full time US$ 6,00,000 - US$ 18,00,000 per yearDescriptionThe Software Engineer will work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions. The Software Engineer will be responsible for the development and ongoing support/maintenance of the analytic solutions.Product And Requirements Management: Participate...
-
Lead Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Capgemini Engineering Full timeJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...