Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Siemens Team. If you also belong to the team, you can get access from here

Siemens

Compare button icon Compare button icon Compare
4.1

based on 4.6k Reviews

filter salaries All Filters

3 Siemens Developer Jobs

Senior Java Eclipse Developer

5-10 years

Bangalore / Bengaluru

1 vacancy

Senior Java Eclipse Developer

Siemens

posted 2mon ago

Job Role Insights

Flexible timing

Job Description

We are looking for an experienced Java Developer with specialized skills in Eclipse plugin and RCP (Rich Client Platform) development, along with knowledge of secure network connections and Automated Test Equipment (ATE). The role involves deep technical involvement in Eclipse development, including extending the Eclipse IDE, customizing frameworks, and optimizing integration for network security and ATE processes.
 
Responsibilities:
 
Eclipse Plugin & RCP Development:
o Design, implement, and maintain custom Eclipse plugins, extensions, and RCP applications to enhance the Eclipse IDEs functionality.
o Work with Eclipse extension points and plug-in dependencies to build modular and customizable solutions.
o Integrate tools and features into the Eclipse IDE, customizing the user experience for project-specific needs.
o Utilize Eclipse-specific frameworks like JFace and SWT (Standard Widget Toolkit) to create UI elements within the Eclipse platform.
Customizing and Extending Eclipse IDE:
o Customize the Eclipse IDE by leveraging Eclipse extension points, building new editors, perspectives, views, and action sets to enhance user workflows.
o Modify and adapt the Eclipse platform by configuring dependency injection, lifecycle management, and event handling as needed.
Java Development:
o Write, test, and maintain Java code that is modular, efficient, and follows best practices for high performance and security.
o Implement secure, reliable coding practices, especially when interfacing with network protocols and managing data transfers.
Network & Secure Connections:
o Develop and maintain secure network connections (e.g., SSL/TLS) within Eclipse-based applications, ensuring robust security protocols are in place for data transmission and storage.
o Integrate and monitor secure communication protocols, handling network data securely and in compliance with industry standards.
Automated Test Equipment (ATE):
o Implement and manage Automated Test Equipment (ATE) within the Eclipse framework, configuring testing parameters, scripting test automation, and generating reports for verification.
o Optimize workflows for ATE integration, ensuring compatibility with Eclipse plugins and streamlining testing processes.
Debugging and Troubleshooting:
o Diagnose, debug, and resolve complex issues within Eclipse plugins and RCP applications, particularly with dependency management and plugin compatibility.
o Troubleshoot network security and ATE-related issues within the Eclipse environment.
Documentation and Maintenance:
o Document code, plugin architecture, and testing procedures, ensuring that Eclipse-based solutions are well-maintained and easy to support.
o Create detailed guides on Eclipse setup and usage for end-users and developers.
 
Requirements:
Education: Bachelor s degree in Computer Science, Software Engineering, or a related field.
 
E xperience:
o 5+ years of professional Java development experience, including object-oriented programming and design patterns.
o 5+ years of hands-on experience with Eclipse Plugin Development, Eclipse RCP, and Eclipse extension points.
o Experience with secure network protocol integration (SSL/TLS, VPNs) and understanding of network layer protocols (e.g., TCP/IP).
o Familiarity with Automated Test Equipment (ATE) processes, testing standards, and ATE framework integrations within software environments.
Technical Skills:
o Java Proficiency: Strong Java skills for developing, debugging, and testing applications within Eclipse.
o Eclipse Plugin Development: Experience with creating, maintaining, and deploying Eclipse plugins using the Eclipse Plugin Development Environment (PDE).
o Eclipse Frameworks: In-depth understanding of JFace, SWT, Eclipse Modeling Framework (EMF), and dependency injection within Eclipse.
o Network Security: Proficiency in secure connection protocols and best practices for secure data transmission.
o Automated Test Equipment (ATE): Experience working with ATE and associated testing tools and scripting frameworks.
o Tools: Familiarity with Git for version control, Maven or Gradle for build automation, and JUnit for unit testing.
Soft Skills:
o Analytical and critical-thinking skills, with a solution-oriented approach.
o Effective communicator, able to convey technical concepts to team members and stakeholders.
o Strong time management, able to prioritize and handle multiple concurrent tasks.
Preferred Qualifications:
Experience with other development environments (e.g., IntelliJ IDEA or NetBeans).
Familiarity with cloud-based platforms (AWS, Azure, or GCP).
Experience in Agile or Scrum software development methodologies

Employment Type: Full Time, Permanent

Read full job description

Prepare for Developer roles with real interview advice

What Developer at Siemens are saying

3.1
 Rating based on 2 Developer reviews

Likes

Average work environment

    Dislikes

    Average work culture

      Read 2 Developer reviews

      Developer salary at Siemens

      reported by 13 employees with 3-10 years exp.
      ₹6.6 L/yr - ₹23.6 L/yr
      87% more than the average Developer Salary in India
      View more details

      What Siemens employees are saying about work life

      based on 4.6k employees
      75%
      69%
      47%
      94%
      Flexible timing
      Monday to Friday
      No travel
      Day Shift
      View more insights

      Siemens Benefits

      Submitted by Company
      Diversity and Inclusion
      Hybrid Work Model
      Work Flexibility
      Gender Equity
      Submitted by Employees
      Health Insurance
      Job Training
      Soft Skill Training
      Cafeteria
      Work From Home
      Free Transport +6 more
      View more benefits

      Compare Siemens with

      Schneider Electric

      4.2
      Compare

      Siemens Energy

      4.2
      Compare

      ABB

      4.1
      Compare

      BHEL

      4.1
      Compare

      Larsen & Toubro Limited

      4.0
      Compare

      TCS

      3.7
      Compare

      Infosys

      3.7
      Compare

      Wipro

      3.7
      Compare

      HCLTech

      3.5
      Compare

      Tech Mahindra

      3.6
      Compare

      Bosch

      4.2
      Compare

      Mahindra & Mahindra

      4.1
      Compare

      Johnson Controls

      3.6
      Compare

      Honeywell Automation

      3.8
      Compare

      Rockwell Automation

      3.8
      Compare

      Wipro PARI

      3.4
      Compare

      Addverb Technologies

      3.9
      Compare

      Titan Engineering & Automation

      4.0
      Compare

      Falcon Autotech

      4.1
      Compare

      Technosoft Engineering Projects Limited

      4.0
      Compare

      Similar Jobs for you

      Java Full Stack Developer at Siemens Limited

      Bangalore / Bengaluru

      5-10 Yrs

      ₹ 10-14 LPA

      Developer at Siemens Limited

      Bangalore / Bengaluru

      2-6 Yrs

      ₹ 4-8 LPA

      Senior Software Engineer at Siemens Limited

      Noida

      3-6 Yrs

      ₹ 5-8 LPA

      Tester Engineer at Siemens Limited

      Chennai

      3-5 Yrs

      ₹ 5-9 LPA

      Senior Test Engineer at Siemens Limited

      Noida

      5-10 Yrs

      ₹ 7-12 LPA

      Advanced Software Developer at Siemens Limited

      Pune

      10-20 Yrs

      ₹ 6-11 LPA

      Python Developer Lead at Siemens Limited

      Bangalore / Bengaluru

      8-13 Yrs

      ₹ 10-14 LPA

      Software Engineer at Siemens Limited

      Pune

      2-4 Yrs

      ₹ 4-6 LPA

      Senior Automation Tester at Siemens Limited

      Pune

      5-8 Yrs

      ₹ 14-15 LPA

      Senior Engineer at Siemens Limited

      Bangalore / Bengaluru

      4-7 Yrs

      ₹ 7-10 LPA

      Senior Java Eclipse Developer

      5-10 Yrs

      Bangalore / Bengaluru

      2mon ago·via naukri.com

      Senior C++ Developer (Windows)

      5-8 Yrs

      Bangalore / Bengaluru

      8d ago·via naukri.com

      Senior C# Developer

      2-6 Yrs

      Bangalore / Bengaluru

      3mon ago·via naukri.com
      write
      Share an Interview