About the opportunity
Job Overview
- Xalten Systems is a forward-thinking technology company specialising in developing cutting-edge solutions that address complex challenges across various industries & the defence sector. Our focus lies in creating groundbreaking products in the domains of robotics, embedded systems, sensors & sensor networks.
- As a Software Engineer, you will be at the forefront of our mission, contributing significantly to the design, development & maintenance of high-performance software applications that drive our innovative products & services.
Benefits:
- Competitive salary & performance-based incentives.
- Flexible working hours.
- Opportunities for professional growth & career advancement.
If you are a skilled and motivated Software Engineer with a strong background in Core Java & Python, and passionate about driving innovation in a dynamic environment, we encourage you to apply. Join Xalten Systems and be part of our exceptional team dedicated to revolutionising industries with groundbreaking solutions.
Responsibilities:
- Collaborate closely with cross-functional teams to understand project requirements & translate them into detailed technical specifications.
- Design, develop, test, and deploy robust & scalable software solutions.
- Implement & improve the functionalities of the robotic systems, embedded systems, sensors & sensor networks.
- Validate the functionalities of our robotic systems & other products ensuring that they meet the specified requirements & deliver expected performance.
- Continuously improve & optimise existing code to enhance software functionality, maintainability & efficiency. Resolve software defects, identifying root causes & implementing effective corrective measures.
- Keep abreast of the latest industry trends, best practices, and emerging technologies & apply them to propose innovative solutions.
- Actively participate in code reviews, providing constructive feedback to maintain high code quality & consistency across the team.
- Create technical documentation for reference, reporting & QA.
Qualifications:
- Degree in Computer Science/Engineering/related field.
- Proven professional experience as a Software Engineer/Developer.
Preferred Skills:
- Knowledge of
- Java, Python, C/C++ & related frameworks/libraries(and/or).
- Web technologies, HTML5/JavaScript/CSS & related frameworks.
- Object-oriented design principles, multithreading & memory management.
- Familiarity with database systems & SQL to ensure efficient data retrieval & storage.
- Solid understanding of software development best practices, design patterns, coding standards & software security principles.
- Experience with version control systems (e.g., Git).
- Knowledge of back-end servers, databases & networks, front-end development technologies, software/hardware interfaces.
- Familiarity with cloud platforms & containerization technologies.
- Ability to learn new languages & technologies.
- Attention to detail, Good teamwork & Initiative.
- Excellent written & verbal communication skills, enabling effective technical communication & seamless teamwork.