Software Engineer - Sustaining Engineering
Kuka Systems GMBH Branch Office Paris · Broomfield, CO · 1 mo ago
Engineering$75k–$95k/yrFull-time
Responsibilities
- Make an impact Product Investigation: Investigate software-related issues by analyzing logs, reproducing issues, and identifying root causes.
- Jira Ticketing: Create detailed Jira tickets to document software defects, including root cause analysis and proposed solutions.
- Communication: Communicate regular status updates to customers, internal teams, and stakeholders to ensure clear expectations and progress tracking.
- Collaboration: Collaborate with the customer support organization to understand reported issues and validate resolutions.
- Documentation: Maintain thorough documentation of case statuses, next steps, and resolution timelines.
- Bug Fixing: Identify, troubleshoot, and resolve software defects and performance issues, including those discovered through product support investigations.
- Unit Testing: Develop and run unit test cases to ensure the quality and functionality of updated and existing code.
- Code Reviews: Participate in code reviews, both as a reviewer and a reviewee, to ensure adherence to coding best practices and high-quality deliverables.
- Skill Development: Continuously enhance technical skills by exploring new programming languages, tools, or frameworks utilized within the company.
- Agile Participation: Actively engage in Agile activities, including daily stand-ups, sprint planning, and retrospectives, to contribute to the development process.
- Collaboration: Work closely with senior engineers to understand technical and business direction, while providing feedback and contributing to architectural decisions.
- Periodic Active Engagements: Research and resolve customer issues under significant time pressure while providing timely updates to stakeholders.
- Other duties as assigned.
Requirements
- Bachelors Degree in Computer Science, Electrical or Computer Engineering, or combined equivalent in education and experience.
- Knowledge and experience with at least three and mastery of at least two of the following: Java, C++ or C# as well as databases (SQL Server), object-oriented concepts as related to the field of programming.
- Experience working in .Net Framework.
- Understands object-oriented programming and how to design as well as develop software using these principles.
- Experience working in software development IDEs like Eclipse and Visual Studio.
- Understands Cloud Computing Concepts (Azure).
- Experience assisting with troubleshooting technical issues, analyzing logs, or providing basic customer support in a software or IT environment.
- Knowledge and experience with Python and Flask.
- Experience with Azure Dev Ops and Jira.
- Experience with CRM software (e.g., Salesforce)
- Knowledge of TCP and UDP network protocols and network traffic analysis.
Benefits
We offer a comprehensive benefits package including medical / dental / vision insurance, tuition reimbursement, disability, 401k matching (up to 8%).
Pay
Target salary range: $75,000 - $95,000.