Emerson
Emerson4h ago
Foundit

Staff Software Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Staff Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Emerson

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

The R&D Software Services team at Emerson Test & Measurement (NI) is seeking a Software Engineer specializing in Python to design and develop software build and installer tooling, frameworks, and infrastructure for building, validating, and releasing NI software products. This role is crucial for maintaining the NI Build system, ensuring efficient CI/CD operations, and enabling the timely, high-quality release of NI products.

This challenging position involves daily collaboration with NI Engineering Teams, addressing diverse engineering skills to resolve issues, complete tasks, and develop features for custom solutions deployed globally.

Key Responsibilities:

  • Design, develop, and maintain build and installer tooling and infrastructure, including software frameworks and tools.
  • Enhance efficiency, add new features, and maintain automated build infrastructure.
  • Support Product Teams in effectively demonstrating build tooling.
  • Collaborate closely with global product teams to ensure high-quality product delivery.
  • Adhere to team's software development processes and design practices.
  • Uphold team coding guidelines.
  • Take ownership of product features and modules.
  • Participate in feature design, testing, and code reviews.
  • Meet challenging deadlines while maintaining code quality.
  • Design and write test cases for developed features.
  • Develop and maintain feature documentation.

Candidate Profile:

You are a proactive individual who promotes shared contributions to goals. You act decisively in dynamic, unexpected situations and seek guidance to make informed decisions, embracing calculated risks.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electronics and Communications, Telecommunication, Electrical Engineering, or Instrumentation Engineering.
  • Proficiency and experience in software design and development using Python.
  • Minimum of 2 to 5 years of proven experience in Software Engineering.
  • Demonstrated ability in problem-solving, diagnosing technical issues, and proposing effective solutions.

Preferred Qualifications:

  • Experience with DevOps and CI/CD systems.
  • Strong Linux fundamentals.
  • Proven ability to persistently drive tasks to completion.
  • Effective collaboration and communication skills within diverse, multi-cultural teams.
  • Ability to quickly learn applicable technology, systems, and products.
  • Strong problem-solving skills, work ethic, and drive for success.

Company

Emerson

Emerson

Emerson is dedicated to delivering innovative, high-quality solutions for stakeholders, customers, and employees, embodying our brand promise. We merge technology and engineering to create impactful s...

Bengaluru / Bangalore, India
Posted on Foundit
Staff Software Engineer - Python - 2 to 5 Years at Emerson | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform