Control Systems Software Engineer designing Data Acquisition & Control System solutions at Honeywell. Enhancing testing capabilities of aerospace hardware for critical testing phases.
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 test control systems and integrate into 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.
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, or related field, or equivalent work experience
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
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)
Lead Full Stack Engineer designing and operationalizing AI agents to automate workflows at Manulife/John Hancock. Technical leader shaping AI adoption across a large financial services organization.
Senior Engineer defining software architecture and implementation plans for meoSphere satellite network. Collaborating on safety, security, and interoperability in software components for global connectivity.
Advanced Software Engineer developing Salesforce - based solutions for Honeywell. Collaborating with engineering teams and mentoring junior developers in an Agile environment.
Senior Software Engineer shaping the future of global energy markets through innovative cloud solutions. Working in a hybrid team to build and maintain software products.
Senior Software Engineer developing APIs and working on production services at Matillion. Collaborating with teams and mentoring while using Java, AWS, and Agile methodologies.
Analytics Product Engineer transforming data products for Travelers. Focused on data engineering, product ownership, and generating actionable insights from data.
Senior Fullstack Developer at Ness Digital Engineering, involved in designing Contract Lifecycle Management ecosystems. Collaborating with agile teams for innovative and secure software solutions.
Engineering Manager leading web application development teams for healthtech scale - up. Driving product success through hands - on leadership and collaboration in a hybrid work environment.
Senior Technical Lead developing and maintaining Unity frameworks for live games at Madbox. Leading team collaboration and innovative solutions for efficient game production and operations.
Senior Product Engineer at Auria Solutions responsible for timely delivery of products and leading internal teams. Mentoring junior engineers and ensuring design requirements are met within program targets.