Principal Software Engineer - C# Desktop Applic... @ Emerson
placeBengaluru, Karnataka, India
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 13 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @emerson.com
Recommended after applying
Job Details
About the Role
The Principal Software Engineer - C# Desktop Application Development at Emerson will research, design, and implement application software and measurement IP components for test systems used in RFIC validation. This includes systems for Power Amplifiers, RFFE, Transceivers, Filters, and Switches.
Responsibilities
- Lead system or feature development from definition to release.
- Collaborate with global R&D teams on feature dependencies and product releases.
- Design and develop reusable IP/features and improve architecture.
- Provide technical leadership, conduct code reviews, and mentor juniors.
- Address critical issues and customer partner concerns with effective resolution.
Who You Are
You are decisive, take action in evolving situations, and seek timely guidance to make well-informed decisions.
Requirements
- B.E./B.Tech or M.E./M.Tech in Electronics, Instrumentation, or Electrical Engineering.
- Minimum 10 years of experience in application/system/ATE development for Test and Measurement, especially for RF systems.
- Proficiency in LabVIEW, C#, C++, Python, and TestStand.
- Experience with Lab equipment and NI RF instruments including Oscilloscopes, RFSA, VNA, VST, and more.
- Strong problem-solving, presentation, and teamwork skills.
Preferred Qualifications
Experience with NI hardware, RF drivers, STS, and post-Silicon validation using NI RF instruments.
Emerson Culture & Commitment
Emerson fosters an inclusive work environment that supports innovation, collaboration, career development, and diverse perspectives. Competitive benefit plans, flexible leave options, and robust professional growth opportunities are provided.
Key skills/competency
- C#
- LabVIEW
- C++
- Python
- TestStand
- RFIC
- Debugging
- Collaboration
- Mentorship
- Innovation
How to Get Hired at Emerson
🎯 Tips for Getting Hired
- Customize Your Resume: Tailor your experience to match Emerson's needs.
- Highlight Technical Skills: Emphasize C#, LabVIEW, and RF testing expertise.
- Showcase Leadership: Detail project management and mentorship roles.
- Prepare for Interviews: Research Emerson and be ready for technical deep-dives.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C# programming and design patterns.
circle
Practice LabVIEW and TestStand usage scenarios.
circle
Familiarize with NI RF instruments operations.
circle
Study RFIC validation and debugging techniques.
Behavioral Questions
circle
Describe a challenging project and resolution.
circle
Explain past leadership in technical teams.
circle
How do you handle evolving project requirements?
circle
Discuss collaboration in global teams.
Frequently Asked Questions
What technical experience is crucial for the Principal Software Engineer role at Emerson?
keyboard_arrow_down
How does Emerson support career growth for a Principal Software Engineer?
keyboard_arrow_down
What are the key leadership responsibilities for this role at Emerson?
keyboard_arrow_down
What kind of projects will the Principal Software Engineer manage at Emerson?
keyboard_arrow_down