881 Engineering Software jobs in Vietnam
Remote Engineering Apprentice - Software Development
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist senior software engineers in the design, development, and implementation of software applications.
- Write clean, maintainable, and efficient code in languages such as Python, Java, C++, or JavaScript.
- Participate in code reviews and provide constructive feedback.
- Learn and apply software development best practices, including version control (Git) and agile methodologies.
- Collaborate with the development team to identify and resolve software defects.
- Assist in the creation of technical documentation and user guides.
- Gain exposure to various aspects of the software development lifecycle (SDLC).
- Engage in continuous learning and skill development through online courses, workshops, and internal training.
- Contribute to team discussions and problem-solving sessions.
- Test software components and applications to ensure functionality and quality.
- Support the deployment and maintenance of software systems.
- Receive mentorship and guidance from experienced software engineers.
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent practical experience.
- A strong passion for software development and a desire to learn.
- Foundational knowledge of programming concepts and at least one programming language.
- Familiarity with data structures and algorithms.
- Basic understanding of software development tools and environments.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, suitable for a remote team environment.
- Self-motivated, proactive, and able to manage time effectively.
- Eagerness to learn and adapt to new technologies and challenges.
- Ability to work independently and contribute positively to a team.
- Must have a reliable internet connection and a suitable workspace for remote work.
- Fluency in English is required.
Software Engineering
Posted 20 days ago
Job Viewed
Job Description
“iSciLab” stands for Intelligence Science Laboratory, which grew out of the Mathematical Technology Laboratory (MTL) of Seoul National University. We specialize in the Mathematics, Science, and Technology of human intelligence and related fields. We do research in Artificial Intelligence (Deep Learning and Machine Learning), Finance, and Optimization. Within those areas, we develop proprietary patented technologies that are to be commercialized through strategic partnerships. We also conduct, with our partners, joint research and developmental works.
We're looking for engineers who will bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, big data, AI and any new technologies that may arise in our relevant fields. You will work with upper management to define software requirements.
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and deliver comprehensive lectures and tutorials in Computer Science subjects.
- Design and implement course curricula, assignments, and examinations.
- Assess student learning through grading and providing constructive feedback.
- Mentor and advise students on academic progress and career development.
- Conduct independent research in a relevant area of Computer Science.
- Publish research findings in academic journals or present at conferences.
- Participate in departmental meetings and academic governance.
- Supervise student projects, theses, and dissertations.
- Maintain updated knowledge of advancements in Computer Science and pedagogical methods.
- Contribute to the vibrant academic community of the university.
Qualifications:
- Master's or Ph.D. degree in Computer Science or a closely related field.
- Proven experience in teaching at the university level or equivalent.
- Strong understanding of core Computer Science principles and current industry trends.
- Excellent communication, presentation, and interpersonal skills.
- Demonstrated ability in academic research and publication is a strong asset.
- Experience with online learning platforms and technologies.
- Passion for teaching and student mentorship.
- Ability to work effectively in a hybrid work environment.
- Commitment to academic excellence and student success.
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging lectures and tutorials in various Computer Science topics, including programming, algorithms, data structures, operating systems, and software engineering.
- Develop and update course materials, syllabi, and assessments to reflect current industry trends and academic standards.
- Guide and mentor students, providing academic support and career advice.
- Supervise student research projects, theses, and capstone projects.
- Contribute to the department's research activities and pursue scholarly publication.
- Participate in departmental meetings, curriculum committees, and university service activities.
- Foster an inclusive and interactive classroom environment that encourages critical thinking and active participation.
- Stay updated with advancements in computer science and pedagogical methodologies.
- Collaborate with faculty members on interdisciplinary projects and research initiatives.
- Master's degree in Computer Science or a related field. A Ph.D. is highly preferred.
- Demonstrated teaching experience at the university level.
- Strong command of core computer science principles and programming languages.
- Excellent communication, presentation, and interpersonal skills.
- Proven ability to conduct independent research and publish scholarly work.
- Passion for teaching and commitment to student success.
- Experience with curriculum design and assessment development is a plus.
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Responsibilities include:
- Delivering engaging lectures and tutorials in various computer science disciplines, including programming, data structures, algorithms, software engineering, and artificial intelligence.
- Developing and updating curriculum content, syllabi, and course materials to ensure relevance and alignment with industry standards.
- Designing and administering assessments, assignments, and examinations to evaluate student comprehension and progress.
- Providing constructive feedback and academic guidance to students, supporting their academic and professional growth.
- Conducting research in your area of expertise and contributing to the academic community through publications and presentations.
- Supervising student projects, theses, and dissertations.
- Participating in departmental meetings, academic committees, and faculty development programs.
- Collaborating with colleagues to enhance the learning experience and promote interdisciplinary studies.
- Mentoring students and fostering a positive and inclusive learning environment.
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Key responsibilities include developing and delivering lectures, tutorials, and practical lab sessions in areas such as programming languages, algorithms, data structures, artificial intelligence, and software engineering. You will create and update course materials, assignments, and examinations, ensuring alignment with industry standards and academic rigor. A significant part of this role involves mentoring students, providing academic guidance, and supporting their development. You will actively participate in departmental meetings, contribute to curriculum reviews, and engage in scholarly activities, including publishing research and presenting at conferences. The ability to teach effectively both in-person and online is essential.
We are looking for candidates with a passion for education and a strong commitment to student success. Excellent communication, interpersonal, and presentation skills are paramount. You should possess a deep understanding of computer science principles and a proven ability to convey complex concepts clearly and concisely. A Master's or Ph.D. in Computer Science or a closely related field is required, along with demonstrated teaching experience at the university level. Research experience and publications in reputable journals or conferences are highly desirable. This is an excellent opportunity to shape the future generation of computer scientists and contribute to academic excellence in a supportive and collaborative environment. The hybrid nature of the role allows for a blend of on-campus engagement and remote preparation.
Be The First To Know
About the latest Engineering software Jobs in Vietnam !
University Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Senior Lecturer - Computer Science
Posted today
Job Viewed
Job Description
Responsibilities:
- Deliver engaging lectures and practical sessions in Computer Science subjects.
- Develop and update course content, syllabi, and learning materials.
- Assess student performance through exams, assignments, and projects.
- Supervise undergraduate and graduate student research projects.
- Provide academic advising and mentorship to students.
- Contribute to curriculum development and program review.
- Engage in scholarly research and publish findings in reputable journals.
- Participate in departmental and university committees and activities.
- Collaborate with faculty and staff on interdisciplinary initiatives.
- Maintain up-to-date knowledge of the field and educational technologies.
- Ph.D. in Computer Science or a closely related field.
- Minimum of 3 years of experience in university-level teaching.
- Demonstrated expertise in at least one core area of Computer Science (e.g., Artificial Intelligence, Software Engineering, Data Structures, Cybersecurity).
- Strong understanding of pedagogical principles and curriculum design.
- Excellent presentation, communication, and interpersonal skills.
- Proven ability to conduct and publish academic research.
- Experience with online learning platforms and tools is a plus.
- Ability to work effectively in both remote and on-campus settings.
- Fluency in English is required.
University Lecturer (Computer Science)
Posted today
Job Viewed
Job Description
- Developing and delivering engaging lectures and tutorials in Computer Science courses.
- Creating and updating course syllabi, lecture notes, assignments, and exams.
- Assessing student performance through coursework, exams, and projects.
- Mentoring and advising students on academic and career development.
- Conducting scholarly research and publishing findings in academic journals.
- Supervising student research projects, theses, and dissertations.
- Participating in faculty meetings and contributing to departmental initiatives.
- Staying current with advancements in Computer Science and pedagogical methods.
- Fostering an inclusive and interactive learning environment.
- Potentially contributing to curriculum development and program reviews.