4 Software Design jobs in Noida
Senior Software Engineer - Python & Golang, cloud, design, DS/Algo
Posted today
Job Viewed
Job Description
Roles and Responsibilities:
What are we looking for
Our team is responsible for Endpoint Protection services, and covers end-to-end from agent to backend to frontend the following areas:
- Building services that process traffic between SentinelOnes Agent (which is responsible for protection across all kinds of OS - Windows, Linux, macOS) and our cloud-based Management console
- Developing a big part of backend of this Management console itself (which is in short a large-scale distributed system, a complex 'control application' used by IT security teams of S1 clients - that can be seen in many S1 vs. Ransomware demos ) and the management of the 'fleet' of agents deployed on endpoints in clients environments (backends written in Python and Go and deployed in Kubernetes)
- We re a team with a significant impact on how our customers environments are protected, and how they interact with agents. As a core team at S1, were heavily involved in every end-to-end effort, features development and are key contributors to the design and build of the right architecture of S1s cybersecurity solution to match the scale & hyper-growth of our business.
What will you do
Design, develop, and support robust backend system SentinelOne s main product line - Endpoint Protection
- Feature Design and Documentation: Take ownership of designing new features and creating documentation.
- Database Schema Design : Design efficient database schemas to support new and existing features.
- Backend Service Development: Develop and maintain backend services using Go and Python. Create RESTful APIs to facilitate seamless interaction between the backend, front-end, and other systems.
- Integration: Integrate with various cloud services (AWS, GCP), databases (Postgres, MongoDB), messaging systems (Kafka), and caching solutions (Redis) to enhance system functionality and performance.
- Feature Support and Validation: Provide support during the feature validation cycle, ensuring smooth deployment to production environments.
- Performance Optimization: Optimize system performance and scalability to manage demanding workloads effectively.
- Requirement Translation: Understand product requirements and translate them into technical solutions.
- Cross-Team Collaboration: Work closely with product, validation, and front-end engineering teams to deliver and maintain high-quality features.
- Customer Communication: Communicate with customer care and support teams to address issues.
- Code Quality and Maintenance: Write clean, maintainable code. Stay up-to-date with the latest advancements in backend technologies and security best practices.
- Innovation and Creativity: Bring creativity to the table. Explore new solutions and technologies to improve our product continuously.
Skills Required
Documentation, Python, Restful Apis, Cloud Services, messaging systems, Innovation
Electronic System Design and Manufacturing Trainer
Posted today
Job Viewed
Job Description
Job Title: ESDM (Electronic System Design and Manufacturing) Trainer
Location: Delhi
Job Description:
Position Overview:
We are looking for an experienced ESDM Trainer to lead engaging training sessions in Electronic System Design and Manufacturing. The ideal candidate will develop and implement programs that help students improve their technical skills in areas like PCB design, embedded systems, and digital electronics. Additionally, the trainer will focus on building essential soft skills such as communication, teamwork, and problem-solving. This role involves creating an interactive learning environment, monitoring student progress, and providing helpful feedback to ensure effective learning.
Roles and Responsibilities:
1. PCB Designing
2. Testing and Validation
3. Embedded systems and Designs
4. Soldering and Desoldering
5. Assembling
6. Digital Electronics
Design and develop electronic circuits using various components such as transistors, diodes, ICs, etc.
Create PCB designs for embedded systems and designs.
Conduct soldering and desoldering tasks with precision.
Teach students about electronics concepts including digital electronics, electronic circuit design, and communication engineering.
Develop lesson plans and course materials for ESDM training programs.
Impart ESDM Training:
Develop and deliver engaging and effective training sessions to students on various electronic sector, including communication, teamwork, customer service, and problem-solving and aimed at enhancing students' personality, self-confidence, and overall professionalism
Maintain Student Records:
Keep accurate and up-to-date records of students' progress, attendance, and performance in training programs.
Counsel Parents and Students:
Provide guidance and counselling to both students and parents regarding the importance of Training and their impact on future career prospects.
Collaborate with Placement Department:
Work closely with the placement department to align training programs with the skill sets required by potential employers.
Assist in preparing students for job interviews and career opportunities.
Qualifications:
Bachelor's degree in related stream.
Proven experience as ESDM Trainer or similar role.
Strong understanding of ESDM development and training methodologies.
Excellent communication and presentation skills.
Ability to inspire and motivate students to develop their electronic skills.
Strong organizational and record-keeping abilities.
Previous experience in an educational or training institution is preferred.
Company Website :
Apply on : or ,
Role: Electrical / Electronics Engineer
Industry Type: Management Consulting
Department: Production, Manufacturing & Engineering
Employment Type: Full Time, Permanent
Role Category: Engineering
Education
UG: B.Tech/B.E. in Electronics/Telecommunication
PG: M.Tech in Electronics/Telecommunication, Instrumentation, Electrical
Key Skills
Skills highlighted with are preferred keyskills
PCB DesigningCircuit DesigningElectronic Circuit DesignEmbedded systems and DesignsDigital Electronics
Communication EngineeringElectronicsElectronics And CommunicationPCBElectronic ComponentsESDMSoldering and DesolderingElectronics Circuits
Electronic System Design and Manufacturing Trainer
Posted 6 days ago
Job Viewed
Job Description
Job Title: ESDM (Electronic System Design and Manufacturing) Trainer
Location: Delhi
Job Description:
Position Overview:
We are looking for an experienced ESDM Trainer to lead engaging training sessions in Electronic System Design and Manufacturing. The ideal candidate will develop and implement programs that help students improve their technical skills in areas like PCB design, embedded systems, and digital electronics. Additionally, the trainer will focus on building essential soft skills such as communication, teamwork, and problem-solving. This role involves creating an interactive learning environment, monitoring student progress, and providing helpful feedback to ensure effective learning.
Roles and Responsibilities:
1. PCB Designing
2. Testing and Validation
3. Embedded systems and Designs
4. Soldering and Desoldering
5. Assembling
6. Digital Electronics
Design and develop electronic circuits using various components such as transistors, diodes, ICs, etc.
Create PCB designs for embedded systems and designs.
Conduct soldering and desoldering tasks with precision.
Teach students about electronics concepts including digital electronics, electronic circuit design, and communication engineering.
Develop lesson plans and course materials for ESDM training programs.
Impart ESDM Training:
Develop and deliver engaging and effective training sessions to students on various electronic sector, including communication, teamwork, customer service, and problem-solving and aimed at enhancing students' personality, self-confidence, and overall professionalism
Maintain Student Records:
Keep accurate and up-to-date records of students' progress, attendance, and performance in training programs.
Counsel Parents and Students:
Provide guidance and counselling to both students and parents regarding the importance of Training and their impact on future career prospects.
Collaborate with Placement Department:
Work closely with the placement department to align training programs with the skill sets required by potential employers.
Assist in preparing students for job interviews and career opportunities.
Qualifications:
Bachelor's degree in related stream.
Proven experience as ESDM Trainer or similar role.
Strong understanding of ESDM development and training methodologies.
Excellent communication and presentation skills.
Ability to inspire and motivate students to develop their electronic skills.
Strong organizational and record-keeping abilities.
Previous experience in an educational or training institution is preferred.
Company Website :
Apply on : or ,
Role: Electrical / Electronics Engineer
Industry Type: Management Consulting
Department: Production, Manufacturing & Engineering
Employment Type: Full Time, Permanent
Role Category: Engineering
Education
UG: B.Tech/B.E. in Electronics/Telecommunication
PG: M.Tech in Electronics/Telecommunication, Instrumentation, Electrical
Key Skills
Skills highlighted with are preferred keyskills
PCB DesigningCircuit DesigningElectronic Circuit DesignEmbedded systems and DesignsDigital Electronics
Communication EngineeringElectronicsElectronics And CommunicationPCBElectronic ComponentsESDMSoldering and DesolderingElectronics Circuits
R&D Architecture Software Consultant Architect
Posted today
Job Viewed
Job Description
What you will do
- Build software products for banking and financing institutions with R&D teams that are openly collaborative, are non-hierarchical, respect contributions and work with agility.
- Provide vision & leadership for the technology roadmap of our products. Understand product capabilities and strategize technology for its alignment with business objectives and maximizing ROI.
- Define technical software architectures and lead the development of frameworks.
- Engage end-to-end in product development, starting from business requirements to realization of product and to its deployment in production.
- Research, design, and implement the complex features being added to existing products and/or create new applications / components from scratch.
- Identify risks or opportunities associated with current or new technology use. Plan and execute PoC's as necessary.
- Continuously improve internal software architecture processes and technology.
- Provide technical governance to product team to ensure quality and efficiency of solutions.
- Act as a mentor to team and reinforce organizational values and culture.
- Total Experience Expected: 11-15 years
Qualifications
- Bachelor or higher engineering degree in Computer Science, or related technical field, or equivalent additional professional experience.
- 5 years of experience in delivering solutions from concept to production that are based on Java as an architect in global organizations.
- 12 years of industry experience in design, development, deployments, operations and managing non-functional perspectives of technical solutions.
Required Skills & Qualifications
- Experience with structured Enterprise Architecture practices and large solutions.
- Wide knowledge of technology solutions and ability to learn and work with emerging technologies, methodologies, and solutions.
- Expertise in architecting, designing, and implementing microservices based cloud native solutions.
- Deep understanding of cloud technologies on one of the cloud platforms –AWS (preferred), Azure or Google Cloud
- Good proficiency overlap with technologies like: Java8, RxJava, Kotlin, Golang, SpringBoot, SpringSecurity, Gitlab-CI, Ansible, Terraform, Docker, Openshift, Kubernetes, Istio, NGINX, JMeter.
- Strong communicator with ability to collaborate cross-functionally, build relationships, and achieve broader organizational goals.
Desirable Skills & Qualifications
- Good experience in development tools, CI/CD pipelines.
- Experience or knowledge of various kinds of NoSQL databases.
- Experience with Agile and/or SAFe practices
- Good knowledge of Project NFRs and design solutions considering limits of NFRs to make solutions efficient with minimal cost of development and infrastructure
Skills Required
Java8, Rxjava, Kotlin, Golang, Springboot
Be The First To Know
About the latest Software design Jobs in Noida !