Advanced Control Systems Software Engineer - Data Acquisition/Test Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Honeywell · 4 months ago

Advanced Control Systems Software Engineer - Data Acquisition/Test Systems

Honeywell is a global leader in aerospace technologies, and they are seeking an Advanced Control Systems Software Engineer to join their team. The role focuses on developing Data Acquisition and Control Systems for test stands and facilities, involving the design, testing, and implementation of applications that ensure accurate data collection and control during aerospace hardware testing.

AerospaceElectronicsInformation TechnologyInnovation ManagementManufacturingService Industry
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and deploy data acquisition and control systems using LabVIEW, ensuring reliability and performance
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications for software development
Implement and maintain LabVIEW User Interface applications that interface with PXIe, CompactRIO, and other hardware platforms
Utilize aerospace data bus protocols such as ARINC429, CANbus to integrate the Unit Under Test (UUT) data to data acquisition system
Integrate various industrial control system protocols, including Serial, Modbus, EtherCAT, Ethernet, and others
Develop PLC programs using IEC 61131-3 languages for the test control systems and integrate into the data acquisition system software
Develop and execute test plans to validate system functionality and compliance with requirements
Design and implement networking solutions for real-time data sharing and communication between multiple controllers
Troubleshoot and resolve any software or hardware issues during the development and deployment phases
Document software design, development/build processes, installation, and user manuals for end-users
Stay current with the latest LabVIEW technologies and industry best practices to enhance development efficiency
Reverse-engineer existing software on legacy systems to rebuild solutions using current-generation software and hardware

Qualification

LabVIEWControl systemsData acquisition systemsPLC programmingNetworking conceptsProgramming languagesProblem-solvingCommunication skills

Required

Bachelor's degree in Electrical Engineering, Computer Engineering, or related field, or equivalent work experience
Minimum of 3+ years of experience in programming with a focus on control systems, test and/or data acquisition systems
Ability to prototype and run your own tests, including experimental setup, hardware configuration, and software implementation
Strong Programming skills in LabVIEW; familiarity with additional languages is a plus
Excellent problem-solving skills and the ability to work independently and as part of a team
Strong communication skills, both verbal and written, with the ability to document technical processes clearly
Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization

Preferred

Proven experience with LabVIEW, specifically in real-time system development using PXIe and CompactRIO hardware is of value
Experience integrating test instruments into control systems, such as power analyzers, power supplies, pressure scanners, temperature scanners, flow meters, pressure transmitters, and actuators
Experience with computer hardware communication protocols: USB, Ethernet, RS232, RS485, CANbus, etc
Experience in PLC programming with emphasis on Allen-Bradley and Beckhoff PLCs
Familiarity with NI SystemLink, TestStand, or VeriStand
Understanding of networking concepts and experience in data sharing protocols for multiple real-time controllers
Certified LabVIEW Developer (CLD) or Architect (CLA) certification
Experience with additional programming tools/environments, such as LabWindows/CVI, MATLAB/Simulink, C/C++, Python, etc
Experience with version control tools such as Bitbucket, Git, or SVN, and requirements tracking systems

Benefits

Employer subsidized Medical, Dental, Vision, and Life Insurance
Short-Term and Long-Term Disability
401(k) match
Flexible Spending Accounts
Health Savings Accounts
EAP
Educational Assistance
Parental Leave
Paid Time Off (for vacation, personal business, sick time, and parental leave)
12 Paid Holidays

Company

Honeywell

company-logo
Honeywell is a technology and manufacturing company that produces products for the automation, aviation, and energy transition industries.

Funding

Current Stage
Public Company
Total Funding
$11.4M
2009-10-27Grant· $11.4M
1985-09-27IPO

Leadership Team

leader-logo
Jim Masso
President & CEO - Honeywell Process Solutions
linkedin
leader-logo
Vimal Kapur
Chairman and Chief Executive Officer
linkedin
Company data provided by crunchbase