Job Platform

Home

Information Technology

Cisco is Hiring C++ Software Engineer Belgrade, Serbia

Cisco is Hiring C++ Software Engineer Belgrade, Serbia

In our pursuit of excellence, we are actively searching for a seasoned and driven C++ Software Engineer to become an integral part of our Network Technology domain within the R&D department. This role plays a pivotal role in shaping the future of cutting-edge networking products. Within our ambit lies the creation of firmware, SDKs, simulators, and compilers tailored for the Cisco Silicon One™ architecture, driving forward the frontier of technological innovation.

Job Role and Responsibility

  • Design, develop and program Linux/C++ SDK (Software Development Kit) support for Cisco Silicon One™-based devices
  • Collaborate within software development teams on application design and development
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Optimize software by performing maintenance, updates and upgrades
  • Help maintain code quality, organization and automatization
  • Design, develop and program data-path/packet processing flows
  • Interact with Hardware and ASIC design teams internally and inside various CISCO locations
  • Participate in the SW/HW integration

Skills Required that will help succeed

  • 3+ years of previous software development experience using C++
  • Academic education in computer technology (finished BSc/MSc studies)
  • Good problem-solving, debugging and analytical skills
  • High level of work autonomy and sense of responsibility
  • Fluency in spoken and written English

Recruitment Details

Company NameCisco
Company Websitehttps://www.cisco.com
Job RoleC++ Software Engineer
Job qualificationBACHELOR OF ENGINEERING
Work Experience3 years
SalaryBest of Industry
Job LocationBelgrade, Serbia

What does a C++ Software Engineer at Cisco do in Belgrade, Serbia?

A C++ Software Engineer at Cisco in Belgrade, Serbia, is responsible for designing, developing, and maintaining software solutions using the C++ programming language to support Cisco’s products and services.

What are the primary responsibilities of this role?

Primary responsibilities may include designing and implementing software modules, debugging and troubleshooting issues, optimizing performance, collaborating with cross-functional teams, and ensuring code quality and adherence to coding standards.

What qualifications are typically required for this position?

Qualifications often include a bachelor’s or master’s degree in computer science, software engineering, or a related field, along with relevant experience in C++ software development. Proficiency in C++ programming, knowledge of data structures and algorithms, and experience with software development methodologies are typically required.

What skills are important for success in this role?

Important skills include strong programming skills in C++, proficiency in software development tools and IDEs, problem-solving abilities, effective communication skills, and the ability to work in a collaborative team environment.

Honeywell is Hiring Software Engr II

Honeywell is Hiring Software Engr II

Are you an XR developer with a wealth of experience spanning 4-7 years? Do you possess the zeal and expertise to contribute to the evolution of AR/VR/MR solutions? Join our dynamic team in crafting the future of immersive experiences! We seek individuals driven by passion, creativity, and a relentless pursuit of excellence. Come be a part of our journey as we breathe life into innovative applications and solutions.

Job Role and Responsibility

  • 4 to 7 years of hands-on experience on gaming engines with below artistic skills
  • Rendering 3D objects, Lighting, Animations
  • Prototyping basic application elements
  • Unity GUI, Asset bundles, Materials/Shaders
  • Unity Engine networking, multiplayer games, photon networking
  • Deployment
  • Unity profiling and Optimization of performance and platforms
  • Programming core interactions
  • Candidate with Unity Certification is preferred
  • Hands on experience in AR SDK like AR Toolkit, Vuforia
  • Strong programing knowledge in C# . Others like C++/ Javascript / React Native are optional. Must be good in programming (logic writing / data structures / design patterns)
  • Good understanding of 3D math & Physics
  • Preferred Hands-on experience with Shader and particle system-based Animations
  • Should have worked on at least 5 Unity 3D games/applications for AR/VR/MR devices and published them to App Store
  • Strong experience in WebGL frameworks is preferred
  • Candidate with good exposure to cloud development is preferred
  • Candidate with good exposure to cloud development is preferred
  • Designing, creating, implementing, debugging, and refining gameplay features
  • Keep up to date on industry trends is must in AR, VR, platforms and middleware technologies strengths & weaknesses, integration and customization through plug ins and tools
  • Proficient knowledge of code versioning tools (such as Git, Bitbucket)
  • Studies BE/B-Tech/MCA/M-Tech, with some concentration or equivalent experience in game design.
  • Experience with industrial simulators (not just gaming) is preferred.
  • Some experience with 3DS Max or Maya also a plus.

Skills Required that will help succeed

  • Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
  • Understanding various software development lifecycle
  • Demonstrate the ability to develop efficient and high quality software
  • Knowledge of software configuration management and change management practices
  • Diverse and global teaming and collaboration
  • Effective communicator
  • Can quickly analyze, incorporate and apply new information and concepts
  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
  • Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
  • Some relevant experience

Recruitment Details

Company NameHoneywell
Company Websitehttps://www.honeywell.com
Job RoleSoftware Engr
Job qualificationBACHELOR OF ENGINEERING
Work Experience4 – 7 years
SalaryBest of Industry
Job LocationPune

What does a Software Engineer II at Honeywell do?

A Software Engineer II at Honeywell is responsible for designing, developing, and maintaining software solutions to meet the needs of Honeywell’s products and services.

What are the primary responsibilities of this role?

Primary responsibilities may include analyzing user requirements, designing software architecture, coding and testing software modules, debugging and troubleshooting issues, and collaborating with cross-functional teams.

What skills are important for success in this role?

Important skills include strong programming skills, proficiency in software development methodologies and tools, problem-solving abilities, effective communication skills, and the ability to work in a collaborative team environment.

How does one apply for a position as a Software Engineer II at Honeywell in Pune?

Interested candidates can usually apply through the Honeywell careers website or other job posting platforms. The application process typically involves submitting a resume, cover letter, and possibly completing interviews with hiring managers and technical leaders.

lenovo is Hiring Software Engineer

lenovo is Hiring Software Engineer

Lenovo is on the lookout for a vibrant and seasoned Automation Testing Software Engineer to bolster our Cloud Service Provider division. The main goal of this position is to create diagnostic and automation testing tools tailored for Lenovo server products, crucial for maintaining top-notch delivery standards for our clientele. The incumbent will be tasked with comprehending customer needs and crafting fitting tools within the testing framework. Join us in shaping the future of quality assurance in cloud services.

Job Role and Responsibility

  • Develop automation testing tool for CSP server products
  • Communicate with system engineers to collect and clarify new automation testing requirements
  • Work as architect to complete function definitions and program designs based on the new requirements
  • Perform code writing, debugging, testing and maintenance according to design documents and requirement specifications
  • Work with testing engineers to create testing plans and identify root causes for issues

Skills Required that will help succeed

  • Bachelor’s degree or above in computer or software related field
  • 8+ years of experience in software/automation tools development
  • Hands-on experience in Python language, Powershell/C# language is a plus
  • Experience working with server hardware or firmware
  • Rich knowledge with FW update, stress/performance testing
  • Experience in server management, such as IPMI and Redfish/Restful API, are highly preferred
  • Good communication skills and teamwork

Recruitment Details

Company Namelenovo
Company Websitehttps://www.lenovo.com
Job RoleSoftware Engineer
Job qualificationBACHELOR OF ENGINEERING
Work Experience8 years
SalaryBest of Industry
Job LocationNorth Carolina

What does a Software Engineer at Lenovo do?

A Software Engineer at Lenovo is responsible for designing, developing, and maintaining software solutions to meet the needs of Lenovo’s products and services.

What are the primary responsibilities of this role?

Primary responsibilities may include designing and implementing software applications, writing and debugging code, collaborating with cross-functional teams, and ensuring the quality and performance of software products.

What qualifications are typically required for this position?

Qualifications often include a bachelor’s or master’s degree in computer science, software engineering, or a related field, along with relevant experience in software development. Proficiency in programming languages such as Java, C++, or Python may also be required.

What skills are important for success in this role?

Important skills include strong programming skills, proficiency in software development methodologies and tools, problem-solving abilities, effective communication skills, and the ability to work in a collaborative team environment.

How does one apply for a position as a Software Engineer at Lenovo in North Carolina?

Interested candidates can usually apply through the Lenovo careers website or other job posting platforms. The application process typically involves submitting a resume, cover letter, and possibly completing interviews with hiring managers and technical leaders.

Apple is Hiring DevOps Engineer Hyderabad

Apple is Hiring DevOps Engineer Hyderabad

Embarking on a quest to assemble a diverse array of talents, we eagerly seek candidates to populate our burgeoning team. Those seasoned in their craft may find themselves not just considered, but potentially propelled into the echelons of seniority within our ranks.

Job Role and Responsibility

  • Strong in at least one programming language (e.g., Golang, Python, Ruby etc.), with 2 – 3 years of experience and has passion with self-motivation for automation.
  • Experience with cloud (e.g., AWS, GCP or any other public/private cloud), infrastructure as code (Terraform, Pulumi, Ansible, etc). and container management (e.g., K8s, Docker).
  • Good command on Linux, Networking concepts (TLS/SSL, DNS, Load Balancers, etc.,) and troubleshooting skills in large scale environments.
  • A solid grasp of Continuous Integration and Deployment (CI/CD) pipeline automation tools (Jenkins, TeamCity, SonarQube, etc.) with working experience of 1-2 years in source code (eg., GIT), build and dependency management systems (e.g., Maven, Gradle, etc.).

Skills Required that will help succeed

  • You will be developing and maintaining tools and automations for managing Apple’s full product lifecycle management ecosystem.
  • Deploy, support and monitor compute platforms and application stacks.
  • Ability to understand complex systems and a desire to constantly make things better
  • Explore and evaluate new technologies and solutions.
  • Strong interpersonal skills and ability to work effectively across multiple business and technical teams
  • Strong interpersonal skills and ability to work effectively across multiple business and technical teams

Recruitment Details

Company Name Apple
Company Websitehttps://www.apple.com
Job RoleDevOps Engineer
Job qualificationBACHELOR OF ENGINEERING
Work Experience1-3 years
SalaryBest of Industry
Job LocationHyderabad

What position is available?

Apple is currently hiring for the position of DevOps Engineer in Hyderabad, India.

What are the main responsibilities of this role?

The DevOps Engineer will be responsible for designing, implementing, and maintaining the infrastructure, tools, and processes to support continuous integration, delivery, and deployment of software applications and services.

What qualifications are required for this role?

Ideal candidates should have a strong background in DevOps practices, experience with cloud platforms such as AWS or Azure, proficiency in scripting languages like Python or Shell, and familiarity with containerization technologies like Docker and Kubernetes.

What are the preferred qualifications?

Preferred qualifications may include experience with configuration management tools like Ansible or Chef, knowledge of monitoring and logging tools, and expertise in building and managing CI/CD pipelines.

How can I apply for this position?

Interested candidates can apply through Apple’s official careers website by submitting their resume and completing the online application process.

Page 6 of 43
1 2 3 4 5 6 7 8 9 10 43
Scroll to Top