A successful candidate will have experience in working collaborately with peers to evaluate software requirements, perform software architecture, design, coding, debugging, testing and verification. You must use version, configuration and build management while practicing reasonable company software development standards and processes.
In this role, the selected candidate will participate in software development efforts with the software team. Software development tasks will utilize a combination of C++ and Java programming languages in a Linux environment.
The embedded software engineering would be involved in the development of new products, capabilities, and features, maintain our legacy products, and support the overall growth of the embedded controls team.
In this position, you will support of personal computers, laptops, and tablets common peripheral devices; and have the skills and abilities to configure, interface, maintain, troubleshoot, and repair hardware and applicable software of said devices.
In this role, you will perform basic vulnerability scans using vendor utility tools. Monitors security audit and intrusion detection system logs for system and network anomalies. Investigates and/or escalates security violations, attempts to gain unauthorized access, virus infections that may affect the network or other event affecting security. Documents and reports event(s).
The purpose of the Controls Systems Engineer is to improve refinery safety,operations, and profitability through the design, implementation andmaintenance of control systems and supervisory control systems.
In this position, you will provide consultation to Aeronautical Engineering, Software Engineering, Hardware Engineering, and other functional areas to ensure all assignments are completed in accordance with prescribed objectives, procedures, and budget/schedule constraints.