Software Engineer
Apply now
Job no: 494467
Work type: Professional
Location: Norman
Categories: Technology/Research
Pay Range: Commensurate with education and experience
Benefits Eligible: Yes
Work Schedule: Monday – Friday, 8:00 a.m. to 5:00 p.m. (may include some weekends)
Travel: May be required
|
Position Introduction:
The Sooner Advanced Manufacturing Laboratory (SAML) at the University of Oklahoma, operating under the Office of the Vice President for Research and Partnerships (OVPRP), is seeking a skilled and forward-thinking Software Engineer. This role is responsible for designing, developing, and deploying modular software architectures that mirror the complete physical additive manufacturing (AM) lifecycle from build preparation and real-time process monitoring to post-processing and quality assurance.
The engineer will architect scalable data pipelines to ingest high-frequency multimodal sensor feeds (thermal, optical, acoustic), develop algorithms for in-situ anomaly detection, and build interface layers for machine controllers, PLCs, and multi-axis robotics. The ultimate goal is to integrate these tools into an end-to-end digital twin platform supporting defense qualification and aerospace airworthiness certification. Hybrid work arrangements within Oklahoma may be considered subject to approval, though hands-on laboratory integration at our Norman facility is required.
View full job description
|
|
Required Education and Experience:
- Bachelor's Degree
- 3 years related experience
Department Preferences:
- Master's degree in Computer Science, Computer Engineering, Software Engineering, or related engineering discipline with a strong computing emphasis.
- 1 to 5+ years of hands-on experience in software development, industrial automation, or scientific computing.Proficiency in high-performance programming languages (C++, C#) and scientific scripting environments (Python).
- Demonstrated experience designing high-throughput data pipelines, handling time-series databases (SQL or NoSQL), and utilizing signal/image processing libraries (OpenCV, SciPy, NumPy).
- Familiarity with hardware-software communication protocols (e.g., TCP/IP, Modbus, serial) and PLC or DAQ integration.
- Experience with computer vision, machine learning anomaly detection, or CAD/CAM geometric data structures (STL, STEP, G-code).
- Experience with robotic path planning, kinematic trajectory optimization, or digital twin modeling.
- U.S. Citizenship with the ability to obtain and maintain a U.S. Security Clearance.
|
Hiring Contingent Upon a Background Check: Yes
Advertised: Central Standard Time
Applications close: Central Standard Time
Back to search results Apply now Refer a friend