Software Engineer / Industrial X-Ray Machine
Codes and tests software and writes documents at the direction of senior engineers, with mentoring, to develop control systems for industrial x-ray machines. Reads electrical schematics to guide software development. Languages include “C” and “C++”, and may include “C#”, Python, and other languages. Writes software to use Timers, GPIO, ADC, DAC, UART, SPI, TCP / IP.Develop high quality reliable and robust systems to meet and exceed requirements.Job DescriptionSKILLS
- Embedded software development with “C” or “C++” on microcontrollers
- Ability to read electrical schematics for software engineering
- Microsoft Office (Outlook e-mail, Word, Excel, Power Point, Visio)
- Desired
- Software development on Microchip PIC32 and STMicroelectronics STM32
- PC software development with “C#”, WPF, or other software
- Pluses
- Web page, server, backend, and full stack development are a plus
- PLC ladder logic and HMI screen creation is a plus
- FPGA
- Xilinx Peta Linux
- Electrical design and PCB layout
EXPERIENCE
5+ years or greater of related experienceEDUCATION
One or more of the following 4-year degrees :Bachelor of Science Computer Engineering (B.S.C.E)Bachelor of Science Electrical Engineering (B.S.E.E.)Bachelor of Science Computer Science (B.S.C.S.)