Principal / Senior / Staff Software Engineer
Join to apply for the Principal / Senior / Staff Software Engineer role at Emerson
Job Description
NI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit.
Responsibilities :
- Develop drivers, software, or firmware to maximize system & hardware value.
- Specify, design, implement, and test software features for new and existing products.
- Drive software development excellence, continuous improvement, and innovation in products.
- Collaborate with colleagues from R&D hardware, R&D software, systems R&D, manufacturing, and other groups.
- Sustain and maintain software to meet quality and security standards.
Qualifications :
You thrive in collaborative environments, working with diverse teams to achieve objectives through open communication. Your proactive problem-solving approach enables you to anticipate challenges, take initiative, and drive tasks efficiently. Your dedication and persistence help you navigate complex situations and contribute to success.
B.S. or M.S. in computer science, computer engineering, or electrical engineering.Strong understanding of high-level programming languages (C / C++).Minimum experience : 8 years for Principal, 5 years for Senior, 2 years for Staff.Knowledge of software design, architecture, object-oriented programming, hardware / system programming, computer architecture, and OS.Experience in Windows driver development, Linux kernel mode & user mode driver development, debugging tools, unit testing, scripting languages like Python is advantageous.Experience with Agile methodologies.Preferred Skills :
Problem-solving, initiative, independence, ownership, and persistence.Effective communication in English, especially in technical discussions.Ability to work in a hybrid work environment.Culture & Benefits :
Emerson values a respectful and inclusive workplace, fostering innovation and collaboration. We support career growth through mentorship, training, and leadership opportunities. Employee wellbeing is prioritized with competitive benefits, medical plans, Employee Assistance Program, flexible time off, paid parental leave, and more.
Additional Details :
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and ITIndustry : Automation Machinery Manufacturing#J-18808-Ljbffr