Emerson (NI) is seeking an experienced Software Engineer for embedded and driver software products to deliver product features, troubleshoot defects, and improve infrastructure and processes.
Requirements
- 5+ years of software development experience
- Object oriented programming and proficiency in C++
- Understanding of good software design and computer architecture principles including:
- Operating system components and design
- Familiarity with embedded, kernel or low level hardware/software integration
- Data structures
- Experience with testing frameworks.
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.
- Explore and apply new technologies to continually improve our infrastructure and processes.
Other
- Bachelor's Degree in Computer Science or Engineering (or similar)
- Experience with Agile methodology.
- Demonstrated ability to: Problem-solve effectively - diagnose technical issues and propose reasonable solutions; enjoy problem solving
- Demonstrated ability to: Take initiative, be a self-starter, and work independently
- Demonstrated ability to: Persistently drive tasks and projects to successful completion
- Demonstrated ability to: Take ownership of goals and project schedules
- Demonstrated ability to: Listen attentively and grasp fast-paced technical conversations
- Demonstrated ability to: Quickly learn applicable technology, systems, and products
- Demonstrated ability to: Passion for learning about and working with computer-industry technologies
- Demonstrated ability to: Strong work ethic and drive to succeed
- Authorized to work in the United States without sponsorship now and in the future
- Work productively in a team development environment
- Innovative, out of the box thinker.
- Familiarity with NI products