
Senior Software Engineer – LabView
Emerson
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
About the role
- Brainstorm, design, and independently develop new features in products.
- Collaborate with cross-functional teams to identify and solve complex software problems.
- Own and manage end to end software release process and increase efficiency.
- Design and implement moderate to high complexity features to a high level of quality.
- Facilitate decisions necessary to deliver a quality product in a timely fashion.
- Define and prioritize tasks for the team and leverage resources to complete tasks on time.
- Review code and design of junior engineers and provide high-quality feedback.
- Mentor junior engineers.
Requirements
- B.E/ B.Tech/ M.Tech/ MCA in Computer Science/ Electronics and Communications / Telecommunication / Electrical / Instrumentation
- 5 - 8 years of industry experience
- Demonstrated ability in problem-solving, effectively diagnosing technical issues and proposing reasonable solutions.
- Proficiency in LabVIEW.
- Strong understanding and experience of object-oriented programming, data structures, software architectures, design principles and patterns.
- Familiarity with Agile software development practices and continuous integration pipelines is preferred.
Benefits
- Employee Assistance Program
- Various medical insurance plans
- Flexible time off plans
- Paid parental leave (maternal and paternal)
- Vacation and holiday leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
LabVIEWobject-oriented programmingdata structuressoftware architecturesdesign principlesdesign patternsAgile software developmentcontinuous integration
Soft Skills
problem-solvingcollaborationmentoringtask prioritizationdecision-making
Certifications
B.EB.TechM.TechMCA