C Software Engineer
Pittsburgh PA
Full Time
Mid Level
Your Role
Were seeking a versatile and talented C Software Engineer to join our this role youll develop software that brings our 3D sensors to life crafting intuitive user interfaces powerful APIs and real-time systems that interact seamlessly with our hardware. This is a hands-on impactful position where youll work across the software stack to help shape the future of robotics safety.
What Youll Do
Design and develop 3D user interfaces for configuring and visualizing sensor data using frameworks like Qt/QML or equivalent modern tools.
Create robust APIs for sensor configuration visualization and real-time interaction with 3D data.
Work closely with hardware engineers to integrate software with real-time sensor systems.
Optimize software performance for low-latency high-efficiency operation in real-time environments.
Debug test and refine code to ensure reliability across diverse use cases.
Contribute to the full development lifecycle from initial design through deployment and scaling.
Collaborate with a cross-functional team of engineers and designers to deliver innovative solutions in a fast-paced startup environment.
What Were Looking For
Proficiency in C with a strong understanding of modern C standards (C11/14/17 or later)
Experience with Qt/QML or similar modern UI frameworks for developing cross-platform applications
Knowledge of real-time systems and experience working with hardware interfaces (e.g. sensors cameras or embedded systems)
Strong understanding of data structures algorithms and multithreaded programming.
Experience with network communication protocols like UDP and TCP
Passion for creating clean efficient and maintainable code
Ability to work independently and adapt to the diverse demands of a fast-paced startup environment
Ability to effectively communicate and collaborate across multiple engineering disciplines and articulate technical design decisions clearly
Nice-to-Have Skills
Familiarity with 3D graphics and frameworks like OpenGL Vulkan or DirectX
Experience with 3D sensor technology point clouds or geometric computer vision
Knowledge of image processing computer vision or machine learning
Experience with OpenCV
Experience in Python
C Software EngineerPittsburgh PAFull TimeMid Level Your RoleWere seeking a versatile and talented C Software Engineer to join our this role youll develop software that brings our 3D sensors to life crafting intuitive user interfaces powerful APIs and real-time systems that interact seamlessly with ...
C Software Engineer
Pittsburgh PA
Full Time
Mid Level
Your Role
Were seeking a versatile and talented C Software Engineer to join our this role youll develop software that brings our 3D sensors to life crafting intuitive user interfaces powerful APIs and real-time systems that interact seamlessly with our hardware. This is a hands-on impactful position where youll work across the software stack to help shape the future of robotics safety.
What Youll Do
Design and develop 3D user interfaces for configuring and visualizing sensor data using frameworks like Qt/QML or equivalent modern tools.
Create robust APIs for sensor configuration visualization and real-time interaction with 3D data.
Work closely with hardware engineers to integrate software with real-time sensor systems.
Optimize software performance for low-latency high-efficiency operation in real-time environments.
Debug test and refine code to ensure reliability across diverse use cases.
Contribute to the full development lifecycle from initial design through deployment and scaling.
Collaborate with a cross-functional team of engineers and designers to deliver innovative solutions in a fast-paced startup environment.
What Were Looking For
Proficiency in C with a strong understanding of modern C standards (C11/14/17 or later)
Experience with Qt/QML or similar modern UI frameworks for developing cross-platform applications
Knowledge of real-time systems and experience working with hardware interfaces (e.g. sensors cameras or embedded systems)
Strong understanding of data structures algorithms and multithreaded programming.
Experience with network communication protocols like UDP and TCP
Passion for creating clean efficient and maintainable code
Ability to work independently and adapt to the diverse demands of a fast-paced startup environment
Ability to effectively communicate and collaborate across multiple engineering disciplines and articulate technical design decisions clearly
Nice-to-Have Skills
Familiarity with 3D graphics and frameworks like OpenGL Vulkan or DirectX
Experience with 3D sensor technology point clouds or geometric computer vision
Knowledge of image processing computer vision or machine learning
Experience with OpenCV
Experience in Python
View more
View less