In this blog section, I will describe MNC Job opening for freshers. I will provide all the job links within the blog for easy access.
Job Title: Software Developer
Location: Noida, Uttar Pradesh, India
Company: Ericsson
Job ID: 747005
Job Type: Full-Time
Role Overview:
Join Ericsson, a global leader in ICT services and solutions, as a Software Developer. In this role, you will be a vital contributor to the development of customer solutions throughout the build phase of the Software Development Life Cycle (SDLC). This position requires executing detailed design and developing robust software components in line with the company’s strategic technological direction.
Responsibilities:
- Detailed Software Design: Formulate detailed designs for software applications based on specifications provided by systems analysts.
- Software Development: Develop and integrate high-quality software components that meet design specifications.
- Testing: Participate in component testing and early system testing to ensure the software meets quality standards.
- Support: Provide technical support during the pre-sales and delivery phases, helping to outline potential solutions and adjustments needed for client requirements.
- Best Practices: Adhere to organizational best practices in software development, leveraging Agile methodologies, and CI/CD processes for efficient and continuous integration and deployment.
- Security Integration: Implement and maintain security standards across all software development phases, focusing on both application and product security.
Required Skills and Experience:
- Technological Proficiency: Experience with modern cloud technologies such as Kubernetes, Docker, AWS, and understanding of microservices architectures and Spring Boot.
- Front and Back End Development: Skills in both client-side and server-side development, preferably with experience in Java Spring Boot Framework.
- DevSecOps & Security: Knowledge of DevSecOps practices, Software Vulnerability Management, and Security Reliability Models (SRM).
- CI/CD Tools: Proficiency in tools such as Git, Gerrit, Jenkins, Sonar, and Helm.
- Agile Methodology: Solid understanding of Agile development methodologies.
- Security and Compliance: Awareness of IT security, compliance standards, and application/product security protocols.
Position: R&D Engineering, Staff Engineer
Location: Noida, India
Job ID: 49787BR
Company: synopsys
Job Description: As a Staff Engineer in R&D Engineering, you will be an integral part of the VC PS Noida team, responsible for designing, developing, and troubleshooting core algorithms. Your role will involve the development of standard MNC Job opening and customized features/checks in VC PS for inference, propagation, and verification. You will collaborate with other local and global teams in the design and development of state-of-the-art EDA tools, which includes the development of new and innovative algorithms. Additionally, you will be tasked with creating test cases to ensure the developed features MNC Job opening perform as expected.
Key Responsibilities:
- Design and develop core algorithms for EDA tools.
- Implement standard and customized features and checks for various functionalities within VC PS.
- Collaborate with both local and international teams across the organization.
- Engage in the full software development lifecycle from design to deployment.
- Ensure the quality and performance of algorithms and features through comprehensive testing.
Skills Required:
- Strong proficiency in C/C++ programming, especially in the context of data structures and algorithms.
- Experience in developing software architectures and demonstrating good leadership skills.
- Proficient in algorithm analysis and a solid understanding of data structures.
- Experience with Tcl and Perl-based development on Unix platforms.
- In-depth knowledge of Verilog, SystemVerilog, and VHDL HDL.
- Familiarity with ASIC design flow, EDA tools, and methodologies.
- Experience with multi-threaded and distributed code development is preferred.
- Self-motivated and self-disciplined with a quality focus and a drive to make a difference.
- Proven track record of developing production code on Unix/Linux platforms.
Company: Uber
Position: Software Engineer I
Location: Bangalore, Karnataka, India
Type: Full-Time
About the Role: As a Software Engineer at Uber, you will have a direct impact on the experience of both riders and drivers by enhancing and fixing existing features, as well as potentially developing new services. This role involves not only technical development but also participating in activities that help build community among interns and foster relationships with Uber mentors.
Key Responsibilities:
- Develop and optimize features for Uber’s diverse platforms that improve user experiences.
- Troubleshoot and resolve issues within the app, enhancing performance and user satisfaction.
- Collaborate with a global team to integrate and localize solutions that meet market-specific needs.
- Participate in the entire software development lifecycle and contribute to all phases of software development projects.
Qualifications and Desired Skills:
- Currently pursuing a B.Tech, Integrated Dual Degree, M.Tech, MSc, or related field, with anticipated graduation in 2024.
- Demonstrated software engineering experience through internships, work experiences, coding competitions, and/or publications.
- Proficient in one or more systems or application languages such as Go, Python, Ruby, Java, C/C++, etc.
- Keen interest in building tools/infrastructure.
- A proactive commitment to maintaining high standards in code quality and an innate desire to produce impactful results.
- Willingness to learn new programming languages and methodologies.
- Excellent problem-solving skills, ability to work in a team, and a strong sense of accountability.