Software Engineer
Emerson · Austin, TX · 1 wk ago
HybridEngineeringFull-time
About the role
Emerson is seeking a Software Engineer for its LabVIEW development team within the newly integrated NI (Test & Measurement) Business Unit. The role involves collaborating with product owners, architects, and engineers to deliver product features, troubleshoot defects, and continuously improve infrastructure and processes.
Responsibilities
- Deliver product features by participating in research, design, development, and documentation efforts.
- Collaborate with team members and project leaders on design discussions and code architecture.
- Specify, design, and implement new product features.
- Troubleshoot product defects and work with team to resolve successfully.
- Develop tests to ensure high code quality and catch future regressions.
- Peer review code changes submitted by other members of the team.
- Participate in team activities including standups, backlog reviews, retrospectives, and brainstorming sessions.
- Explore and apply new technologies to continually improve our infrastructure and processes.
Qualifications
- Bachelor's Degree in Computer Science or Engineering (or similar).
- Understanding of good software design and architecture principles including: Operating system components and design, Computer system architecture and organization, Data structures, Object oriented programming.
- Demonstrated ability to: Problem-solve effectively - diagnose technical issues and propose reasonable solutions; enjoy problem solving, Take initiative, be a self-starter, and work independently, Persistently drive tasks and projects to successful completion, Take ownership of goals, project schedules, Listen attentively and grasp fast-paced technical conversations, Quickly learn applicable technology, systems, and products, Passion for learning about and working with computer-industry technologies, Strong work ethic and drive to succeed.
Preferred Qualifications
- Prior internship or co-op experience.
- Proficiency in C/C++ programming.
- Experience programming in LabVIEW.
- Experience using source code control (e.g. Git).
- Familiarity with NI products.
- Work productively in a team development environment.
Benefits
At Emerson, we offer a comprehensive benefits package including:
- Competitive medical, dental, and vision insurance plans.
- Employee Assistance Program.
- 401(k) retirement plan.
- Tuition reimbursement.
- Recognition programs.
- Flexible time off plans, including paid parental leave.
Pay
Compensation is commensurate with experience.
Schedule
The schedule is flexible to accommodate your needs.