2,491 Engineering Intern jobs in Singapore
engineering
Posted today
Job Viewed
Job Description
Roles & Responsibilities
1.Design and Planning:
Civil engineers are involved in the design and planning phases of building construction projects. They work with architects and other stakeholders to develop structural designs that meet safety standards, building codes, and client requirements. In the case of tiling work, civil engineers may also be involved in specifying materials, patterns, and installation methods.
2.Structural Analysis:
Civil engineers analyze the structural integrity of buildings to ensure they can support the loads they will encounter during their lifespan. This includes calculating loads from occupants, environmental factors, and potential hazards. For tiling work, engineers may assess the structural adequacy of substrates to support the weight and stresses imposed by tiles.
3.Construction Management:
Civil engineers oversee construction projects to ensure they are executed according to design specifications, budget constraints, and timelines. They coordinate with contractors, subcontractors, and other stakeholders to resolve any issues that may arise during construction. For tiling work, civil engineers may supervise the installation process to ensure proper techniques are followed.
4.Quality Assurance and Control
Civil engineers are responsible for ensuring the quality of materials and workmanship during construction. They may conduct inspections, tests, and evaluations to verify compliance with industry standards and specifications. This includes monitoring the quality of tiles, adhesives, grouts, and other materials used in tiling work.
5.Risk Management:
Civil engineers identify and mitigate potential risks associated with building and tiling projects. This may involve assessing factors such as soil conditions, environmental hazards, and structural vulnerabilities to develop strategies for risk reduction and contingency planning.
- Sustainability:
Civil engineers promote sustainability in building and tiling projects by incorporating energy-efficient design principles, environmentally friendly materials, and sustainable construction practices. They may also consider factors such as water conservation, waste management, and indoor air quality in their designs.
- Client Liaison:
Civil engineers serve as the primary point of contact for clients, providing updates on project progress, addressing concerns, and ensuring client satisfaction. They may also assist clients in making informed decisions regarding design options, material selection, and cost-effective solutions.
Overall, civil engineers play a vital role in ensuring the safety, functionality, and durability of buildings and tiling installations. Their expertise in structural engineering, construction management, and project coordination contributes to the successful completion of building projects while meeting the needs and expectations of clients.
engineering
Posted today
Job Viewed
Job Description
We are looking for an electrical engineer who will help us advance our electrical products, systems, and applications.
On a daily basis, you'll carry out various engineering tasks, such as performing calculations to ensure our systems meet the global safety standards and collaborating with technicians and computer programmers to solve emerging issues. You'll also research on manufacturing processes and analyze data and trends to create new products.
Ultimately, you will improve our company's products and processes and contribute to its growth.
Responsibilities- Design, control, and implement electrical systems and products
- Develop processes according to global engineering codes and standards
- Manage engineering projects and deliver them on time
- Define customer needs and requirements
- Ensure that installations and applications are in line with customer needs and safety standards
- Collaborate with engineers and technicians to design and apply new system processes
- Perform quality and performance analysis on new and legacy IT systems
- Summarize data and report on test results
- Examine needs on new equipment, calculate costs and help prepare budgets
- Monitor maintenance and inspection plans
- Proven expertise as an electrical engineer
- Hands-on experience using design and calculation software
- Deep knowledge of electrical manufacturing processes
- Understanding of electrical engineering codes and safety standards
- Problem-solving abilities
- Attention to detail
- Strong organizational and communication skills
- A degree in Electrical Engineering;
Troubleshooting
Construction
Electrical Design
Wiring
Drawing
Building Services
Attention to Detail
Design Control
AutoCAD
Layout
Technical Support
engineering
Posted today
Job Viewed
Job Description
Roles & Responsibilities
1.Design and Planning:
Civil engineers are involved in the design and planning phases of building construction projects. They work with architects and other stakeholders to develop structural designs that meet safety standards, building codes, and client requirements. In the case of tiling work, civil engineers may also be involved in specifying materials, patterns, and installation methods.
2.Structural Analysis:
Civil engineers analyze the structural integrity of buildings to ensure they can support the loads they will encounter during their lifespan. This includes calculating loads from occupants, environmental factors, and potential hazards. For tiling work, engineers may assess the structural adequacy of substrates to support the weight and stresses imposed by tiles.
3.Construction Management:
Civil engineers oversee construction projects to ensure they are executed according to design specifications, budget constraints, and timelines. They coordinate with contractors, subcontractors, and other stakeholders to resolve any issues that may arise during construction. For tiling work, civil engineers may supervise the installation process to ensure proper techniques are followed.
4.Quality Assurance and Control
Civil engineers are responsible for ensuring the quality of materials and workmanship during construction. They may conduct inspections, tests, and evaluations to verify compliance with industry standards and specifications. This includes monitoring the quality of tiles, adhesives, grouts, and other materials used in tiling work.
5.Risk Management:
Civil engineers identify and mitigate potential risks associated with building and tiling projects. This may involve assessing factors such as soil conditions, environmental hazards, and structural vulnerabilities to develop strategies for risk reduction and contingency planning.
6. Sustainability:
Civil engineers promote sustainability in building and tiling projects by incorporating energy-efficient design principles, environmentally friendly materials, and sustainable construction practices. They may also consider factors such as water conservation, waste management, and indoor air quality in their designs.
7. Client Liaison:
Civil engineers serve as the primary point of contact for clients, providing updates on project progress, addressing concerns, and ensuring client satisfaction. They may also assist clients in making informed decisions regarding design options, material selection, and cost-effective solutions.
Overall, civil engineers play a vital role in ensuring the safety, functionality, and durability of buildings and tiling installations. Their expertise in structural engineering, construction management, and project coordination contributes to the successful completion of building projects while meeting the needs and expectations of clients.
Tell employers what skills you haveWater Conservation
Sustainability
Construction Management
Assessing
Assurance
Architects
Tiling
Air Quality
Weight
Waste Management
Material Selection
Soil
Linux
ENGINEERING
Posted 4 days ago
Job Viewed
Job Description
We are looking for an electrical engineer who will help us advance our electrical products, systems, and applications.
On a daily basis, you’ll carry out various engineering tasks, such as performing calculations to ensure our systems meet the global safety standards and collaborating with technicians and computer programmers to solve emerging issues. You’ll also research on manufacturing processes and analyze data and trends to create new products.
Ultimately, you will improve our company’s products and processes and contribute to its growth.
Responsibilities- Design, control, and implement electrical systems and products
- Develop processes according to global engineering codes and standards
- Manage engineering projects and deliver them on time
- Define customer needs and requirements
- Ensure that installations and applications are in line with customer needs and safety standards
- Collaborate with engineers and technicians to design and apply new system processes
- Perform quality and performance analysis on new and legacy IT systems
- Summarize data and report on test results
- Examine needs on new equipment, calculate costs and help prepare budgets
- Monitor maintenance and inspection plans
- Proven expertise as an electrical engineer
- Hands-on experience using design and calculation software
- Deep knowledge of electrical manufacturing processes
- Understanding of electrical engineering codes and safety standards
- Problem-solving abilities
- Attention to detail
- Strong organizational and communication skills
- A degree in Electrical Engineering;
ENGINEERING
Posted 9 days ago
Job Viewed
Job Description
Roles & Responsibilities
1.Design and Planning:
Civil engineers are involved in the design and planning phases of building construction projects. They work with architects and other stakeholders to develop structural designs that meet safety standards, building codes, and client requirements. In the case of tiling work, civil engineers may also be involved in specifying materials, patterns, and installation methods.
2.Structural Analysis:
Civil engineers analyze the structural integrity of buildings to ensure they can support the loads they will encounter during their lifespan. This includes calculating loads from occupants, environmental factors, and potential hazards. For tiling work, engineers may assess the structural adequacy of substrates to support the weight and stresses imposed by tiles.
3.Construction Management:
Civil engineers oversee construction projects to ensure they are executed according to design specifications, budget constraints, and timelines. They coordinate with contractors, subcontractors, and other stakeholders to resolve any issues that may arise during construction. For tiling work, civil engineers may supervise the installation process to ensure proper techniques are followed.
4.Quality Assurance and Control
Civil engineers are responsible for ensuring the quality of materials and workmanship during construction. They may conduct inspections, tests, and evaluations to verify compliance with industry standards and specifications. This includes monitoring the quality of tiles, adhesives, grouts, and other materials used in tiling work.
5.Risk Management:
Civil engineers identify and mitigate potential risks associated with building and tiling projects. This may involve assessing factors such as soil conditions, environmental hazards, and structural vulnerabilities to develop strategies for risk reduction and contingency planning.
6. Sustainability:
Civil engineers promote sustainability in building and tiling projects by incorporating energy-efficient design principles, environmentally friendly materials, and sustainable construction practices. They may also consider factors such as water conservation, waste management, and indoor air quality in their designs.
7. Client Liaison:
Civil engineers serve as the primary point of contact for clients, providing updates on project progress, addressing concerns, and ensuring client satisfaction. They may also assist clients in making informed decisions regarding design options, material selection, and cost-effective solutions.
Overall, civil engineers play a vital role in ensuring the safety, functionality, and durability of buildings and tiling installations. Their expertise in structural engineering, construction management, and project coordination contributes to the successful completion of building projects while meeting the needs and expectations of clients.
Engineering, Emerging Engineering Technologies
Posted today
Job Viewed
Job Description
Responsibilities
- Strategy Development: Support Engineering Technology R&D and Innovation strategies align with business objectives.
- Emerging Technology Trends: Keeping up to date on emerging technology trends, competitor analysis and market research to inform R&D strategies.
- Partnership Development: Seek collaboration with IHLs, RIs, start-ups to leverage, learn and implement best practices to foster an innovation culture.
- Competency management and development: Align common competencies across business units and with group level, seek improvements for staff career development via Competency Management System.
Requirements
- At least an Engineering Degree in all fields
- Must have a keen passion in exploring new engineering technologies for the businesses and new markets
- Keeping updated with latest technologies such as hybrid electric drive, robotics, additive manufacturing, smart systems and/or digitalization will be an advantage.
- Willing to work on technology development and insertion with IHLs, RIs, start-ups and companies.
- Strong desire to demonstrate innovative and strategic skills.
- Strong ability to learn, understand and clearly articulate new technologies across all domains and audiences.
- Strong team player and relational skills.
- Strong communication skills.
- Entry-level candidates are welcome to apply
Engineering Manager - Solutions Engineering
Posted today
Job Viewed
Job Description
Overview
Engineering Manager - Solutions Engineering
at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is founder-led, profitable, and growing. The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on real user experience. Most of the team's work involves Python software development focused on enabling DevOps workflows, with a focus on design, documentation, tests, and performance to ensure Ubuntu is easy, robust, and high performing for driving infrastructure.
The company is distributed, with 1200+ colleagues in 75+ countries and very few office-based roles, and teams meet 2-4 times yearly in person in interesting locations around the world to align on strategy and execution.
What you will do
Lead and develop a team of Python engineers working remotely in global locations
Hiring, coaching, mentoring, feedback, and hands-on career development
Demonstrate sound engineering principles by directly contributing code yourself
Plan and manage progress on agreed goals and projects
Set and manage expectations with other engineering and operations teams
Coordinate with management and internal and external stakeholders or customers
Advocate for modern, agile software development practices
Help develop and evangelize great engineering and organizational practices
Grow a healthy, collaborative engineering culture in line with the company values
Be an active part of the leadership team and collaborate with other leaders in the organisation
Travel globally up to 10% of time for internal and external events
Who you are
You love developing and growing people and have a track record of doing it
You are knowledgeable and passionate about agile software development
You love leading, coaching, and mentoring software developers - especially Python ones
You are knowledgeable in cloud computing concepts & technologies
You are comfortable administrating Linux servers, including their storage and networking
You have hands-on experience with software automation
You are organized and want your team to deliver high-quality software in a timely manner
You are a lifelong learner
Bonus points for
You have graduated with a university degree in Computer Science or related software engineering field
Having a thorough understanding of modern infrastructure, including OpenStack or Kubernetes
Having experience in operations as well as software development
Being familiar with the challenges of large-scale, multi-cloud operations
Go expertise
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we are changing the world of software. We recruit on a global basis and set a high standard for people joining the company. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
#J-18808-Ljbffr
Be The First To Know
About the latest Engineering intern Jobs in Singapore !
Engineering Assistant (Reliability Engineering)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities :
- Be trained in reliability tests to understand the test requirement and workflow.
- Prepare and submit laboratory reliability report per laboratory requirement.
- Perform data analysis to determine any abnormal test result or error in testing.
- Report to Engineers on the findings and assist to provide the action plan.
- Work with supervisors and shift technicians to clarify and/or perform follow up actions such as amendment or retest if required.
- For product issue,provide findings and follow up with Failure Analysis team to obtain the FA result.
- For laboratory error,with the instruction from engineers to work with supervisors to come out with corrective actions and arrange with re-test if necessary.
Requirements :
- Fresh Diploma Holder or Nitec in Electronic/Electrical Engineering or equivalent
- 2 years of relevant working experience in manufacturing/Lab environment will be advantageous.
- Proficient in Microsoft Excel.
- Possess positive mind set and willingness to learn.
- Transport pick-up at Bedok MRT station.
Work Location: Chai Chee (Bedok)
Work Days: Mondays to Fridays: 8.15am to 5.15pm
Software Engineering Manager, Services Engineering
Posted today
Job Viewed
Job Description
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you can accomplish. Would you like the stimulation and challenges of building world-class, extraordinary scalable systems that power App Store, Music, TV+, Fitness+, Arcade and many more? Then this is the opportunity for you at Apple We strive to provide a flawless experience for millions of customers and developers. Apple Services Engineering (ASE) Core Services team is seeking an Engineering Manager to lead an outstanding team of Software Engineers that own, develop, and maintain the online content system that houses all the catalog and editorial metadata used to power our Apple services. With the online content system being a key player in our stack, you will be central in the development of new features across all Apple Services Engineering services. Come be part of the incredible team that owns critical infrastructure and drives new features.
Description
In this role you will lead the engineering team that runs the online content system that is central to all of our Apple Services Engineering services. You will work on engineering solutions to enhance a globally distributed API and work with NoSQL data stores to push the boundaries of the CAP theorem. You will also work on data modeling solutions to harness the power of the systems in a way that is horizontally scalable. You will also work cross functionally with various teams across Apple to deliver really exciting features. We're constantly thinking about performance. If you're used to thinking about performance in terms of median, 95th percentile, and 99th percentile, then this is the place for you If you're not afraid to question assumptions, then this is also the place for you. If you have a track record of successfully delivering products and features by collaborating with many teams under tight deadlines, then we're definitely looking for you.
Minimum Qualifications
- BS or MS in Computer Science, plus 10 years minimum experience in related field required, with 3 years of experience building and managing engineering teams central to product development.
- Expertise in working on scalable web services and features that span multi-functional teams.
- Strong analysis skills coupled with a deep understanding of data structures and algorithms.
- Deep expertise with NoSQL data stores like Solr, Elastic Search, Redis, Memcached, Cassandra, Voldemort, etc.
- Hands-on experience with Java, or other JVM or functional languages like Clojure.
- Experience leading complex engineering projects from inception to production.
- Prior experience leading & growing a team, including hiring and performance management.
- Able to see the big picture, set a vision, and grow the team and platform in accordance to that vision.
- Hands-on technical leadership, including mentoring, guiding, and motivating engineers.
- Excellent communication skills. Can effectively communicate complex ideas and make compelling arguments. Comfortable with deep technical & product discussions.
- Tremendous attention to detail, and ability to context switch across multiple projects.
- Effectively collaborate with engineers, product managers, designers, and other business partners.
Preferred Qualifications
- Comfortable with deep technical and product discussions.
- Collaborates effectively with engineers through pair programming sessions, contributes code ideas via draft pull requests.
Comfortable troubleshooting issues in a hands on manner.
Submit CV
Software Engineering Manager - Sustaining Engineering
Posted today
Job Viewed
Job Description
Software Engineering Manager - Sustaining Engineering
Join to apply for the
Software Engineering Manager - Sustaining Engineering
role at
Canonical
Software Engineering Manager - Sustaining Engineering
3 days ago Be among the first 25 applicants
Join to apply for the
Software Engineering Manager - Sustaining Engineering
role at
Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring a Engineering Manager for Sustaining Engineering passionate about open source software, Linux and cloud computing. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. Software stack includes everything from the kernel all the way up to the user space applications and IaaS platforms. This position leads one of our regional teams and is one of several managers, who report directly to the global Director of Sustaining Engineering.
Our customers build large-scale mission critical infrastructure and application solutions on Ubuntu and open source from Canonical. While not actively developing products, Sustaining Engineering, as part of Support Engineering, solves problems for the customer and for the benefit of the wider Open Source community. This team is well staffed with experts in every time zone and, while the work can be challenging sometimes, the team is resourced to ensure a good work-life balance and ongoing development of each team member.
As an engineering manager in the Sustaining Engineering team, your primary responsibility is to the people you support: ensuring that they are growing as engineers, making valuable contributions, and generally having a great experience at Canonical. Technical leadership and a solid background in software development are a must, so that you are able to help your team members grow professionally. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
Location:
This is a globally remote role, unless specified otherwise.
The role entails
Manage and lead a distributed team of engineers
Hire, coach, mentor, provide feedback and career development guidance to your team
Manage & measure key performance indicators (KPIs), and training
Support timely delivery of bug fixes, patches, and other technical solutions to address business needs in a variety of technology fields, including but not limited to Ubuntu, OpenStack, Ceph, Kubernetes, Juju & MAAS
Demonstrate the very best of Canonical in customer interactions
Set and manage expectations with other engineering teams, senior management, and external stakeholders
Advocate and advance modern software development practices
Grow a healthy, collaborative engineering culture in line with the company value
Collaborate with other teams in the organisation
Work from home with global travel up to 10% for internal and external events
What we are looking for in you
Professional software delivery experience using C, C++, Go, Python, or similar
You are knowledgeable and passionate about software development
Leadership experience displaying ability to organise and prioritise complex problem resolution and bug fixes
Experience with version control systems such as git
Experience with debugging tools such as gdb, crash or other
Demonstrated strong commitment to testing methodologies and maintainable code quality
Excellent communication skills in the English language, both verbal and written
Experience with Linux, with a preference towards Ubuntu
Experience with Open Source and Open Source Business Models
People management experience in a support organisation is a strong plus
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#opensource #softwareengineering #cloudcomputing #technicalsupport #go #python #kubernetes #openstack #ceph
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Software Engineering Manager jobs in
Singapore, Singapore .
Downtown Core, Central Singapore Community Development Council, Singapore 1 month ago
Engineering Manager - Solutions Engineering
Developer Relations Manager, Quantum Computing
Technical Manager - Automotive and Industrial
Technical Success Manager (Singapore & ROA)
Software Engineering Manager - Ubuntu Linux Kernel
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Engineering Manager, Ubuntu Gaming
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Linux Enablement - Software Engineering Manager
Ubuntu Enablement - Software Engineering Manager
Linux Engineering Manager - Optimisation for Latest Hardware
Senior Software Engineer, Backend (Platform)
Senior Staff Software Engineer_L4 engineering
Senior Software Engineer - Digital Workplace
Embedded Linux Senior Software Engineer - Optimisation
Senior Software Engineer, Full Stack (Web3)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr