Logo
Emerson Electric

Software Engineer

Emerson Electric, Austin, Texas, us, 78716

Save Job

The Team In order to achieve Emersons Test and Measurement Core Strategic Vision to be the leader in software-connected automated test and measurement systems, the company is evolving its operating model to align behind industry-oriented key trends such as nearshoring, digital transformation, and sustainability. Now as part of Emerson, our focus is to expand the company's market reach, particularly in high-growth industrial software automation. We, the Systems R&D team in the Aerospace, Defense and Government (ADG) Unit, focus on the design and development of components and systems in key application areas including avionics, communications, navigation, Signals Intelligence (SIGINT), Electronic Warfare (EW), and RADAR. We utilize NI's portfolio of PXI RF instruments, modular FPGA co-processors, software-defined radios (USRP products), and software tools (LabVIEW, LabVIEW FPGA, open source). We develop IP at various levels to provide outstanding system-level solutions.

In this role, your responsibilities will include: Develop software components to meet various customer requirements. Collaborate with domain experts within ADG to build software components, system-level architectures, APIs, and user interfaces (UIs).

This role requires a system-level thinker who enjoys working collaboratively within a team. The ideal candidate will have a strong understanding of object-oriented programming and be prepared to work with NIs proprietary language LabVIEW, utilizing NIs internal APIs and libraries.

We are seeking a candidate who can: Independently design, implement, and test software features. Develop tools and infrastructure to enhance development efficiency. Conduct testing, benchmarking, and document customer-facing reference architectures. Evaluate testing strategies and contribute to writing effective test plans. Work within an Agile team environment, prioritize tasks, and leverage resources to deliver features on time. Follow and improve coding standards and conduct code reviews. Requirements for this role include: 3+ years of software development experience. Proficiency in one or more programming languages supporting object-oriented design on Windows/Linux. BS/MS in Electrical Engineering, Electrical and Computer Engineering, Information Science, or Computer Science. A mid-level understanding of software design principles. Experience in problem-solving, diagnosing technical issues, and proposing solutions. Experience with peer review processes and Git. US Citizen and/or US Person required by law, regulations, and/or government contracts with the DoD. Preferred qualifications: Experience with NI software tools (LabVIEW, TestStand, VeriStand). Hands-on experience with NI Hardware Platforms. Experience with Continuous Integration/Continuous Deployment (CI/CD). Knowledge of RF measurements such as spectral, time-domain, and modulation. Our Culture & Commitment to You At Emerson, we value every employee, fostering an environment of innovation, collaboration, and diversity because great ideas come from great teams. We are committed to your ongoing career development and cultivating an inclusive culture, providing mentorship, training, and leadership opportunities to support your success. We believe diverse teams drive growth and deliver results. We prioritize employee wellbeing by offering flexible, competitive benefits plans that support your physical, mental, financial, and social needs. Our benefits include various medical insurance options, dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition programs, and more. Our flexible time off policies include paid parental leave (maternal and paternal), vacation, and holiday leave. #J-18808-Ljbffr