Software Engineer (Delhi)

Software Engineer (Delhi)

22 Oct
|
Eastman Auto u0026 Power
|
Delhi

22 Oct

Eastman Auto u0026 Power

Delhi

Software Engineer

Research and Innovation

- Exploring new technologies: Investigating emerging tools, platforms, and frameworks that could improve current systems or lead to breakthroughs in software.

- Prototyping new solutions: Building prototypes to test new ideas, concepts, and technologies.

- Literature review: Staying up-to-date with the latest research papers, journals, and trends in software engineering and related fields.

- Developing experimental software: Building experimental applications or systems that test new theories or ideas.

2. Software Design and Development

- Designing systems: Architecting software solutions to solve novel problems or improve existing solutions.

- Coding and implementation: Writing production-level code, often with a focus on performance, scalability, and security.

- Developing proof-of-concepts (POCs): Creating small, working models to demonstrate feasibility before full-scale development.

3. Collaboration and Teamwork

- Cross-disciplinary collaboration: Working with researchers, product managers, hardware engineers, and data scientists to develop new software solutions or products.

- Stakeholder communication: Presenting research findings, results of experiments, or current ideas to both technical and non-technical stakeholders.

- Mentoring junior engineers:



Guiding less experienced engineers in research practices and new technologies.

4. Testing and Evaluation

- Testing new ideas: Implementing testing protocols to evaluate the effectiveness and feasibility of new software concepts.

- Optimizing prototypes: Improving initial prototypes based on feedback from performance testing, users, or additional research.

- Benchmarking: Comparing performance, scalability, and efficiency of recent software with existing solutions.

5. Documentation and Reporting

- Documenting research findings: Writing reports, research papers, or documentation detailing the development process, results, and insights from experiments.

- Publishing research: Contributing to technical publications, conferences, or open-source projects when appropriate.

- Maintaining codebase: Ensuring that experimental or research-driven code is well-documented and maintainable.

6. Continual Learning and Development

- Learning new techniques: Regularly improving personal skills by learning new programming languages, algorithms, or research methodologies.

- Exploring interdisciplinary fields: Investigating software's role in fields like AI, machine learning, quantum computing, or blockchain to drive cutting-edge innovation.

📌 Software Engineer (Delhi)
🏢 Eastman Auto u0026 Power
📍 Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (delhi) / delhi

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (delhi) / delhi