Summary – Sr. Software Engineer / Industrial X-Ray Systems
Embedded software engineer experienced in developing, testing, and documenting control-system software for industrial X-ray machines. Works closely with senior engineers and cross-functional teams to implement robust, reliable, and safety-critical features. Skilled in reading and interpreting electrical schematics to guide firmware design. Proficient in C and C++, with additional experience in C#, Python, and various communication and hardware-interface protocols including timers, GPIO, ADC, DAC, UART, SPI, and TCP/IP. Committed to delivering high-quality systems that meet or exceed stringent technical and regulatory requirements.
Key Skills Core Requirements
Embedded software development in C/C++ on microcontrollers
Ability to read and apply electrical schematics to software design
Proficiency with Microsoft Office (Outlook, Word, Excel, PowerPoint, Visio)
Desired Experience
Development on Microchip PIC32 and STMicroelectronics STM32
PC application development using C#, WPF, or similar environments
Additional Pluses
Web, server, backend, or full-stack development
PLC ladder logic programming and HMI design
FPGA development and Xilinx PetaLinux
Electrical design and PCB layout
Experience
7+ years of relevant engineering experience
Education
Bachelor’s degree in one of the following fields:
B.S. Computer Engineering (B.S.C.E.)
B.S. Electrical Engineering (B.S.E.E.)
B.S. Computer Science (B.S.C.S.)
#Veg1
Pay: Up to $150,000.00 per year
Benefits:
401(k) matching
Dental insurance
Health insurance
Vision insurance
Location:
Stuart, FL 34997 (Required)
Ability to Commute:
Stuart, FL 34997 (Required)
Work Location: In person