JOBSEARCHER

Embedded Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Location: Hybrid with 4 Days per Week Onsite in Dayton, OH Type: 12-month Contract with Potential to Extend or Convert Compensation: $80-$90hr W2 Are you ready to build the "brain" behind advanced autonomous systems? We are seeking a skilled C++ Software Engineer to join a global leader in industrial technology and positioning solutions. In this role, you will bridge the gap between complex mathematical modeling and high-performance embedded code, helping to refine the navigation and control systems that power heavy machinery and precision instrumentation worldwide. Here's what you'll be doing: Partner with specialized engineering teams to weave Guidance, Navigation, and Control logic into a robust, large-scale codebase. Design and maintain sophisticated projects using a mix of object-oriented programming and Model-Based Design (MBD) frameworks. Architect, validate, and refine software features from initial concept through to deployment, ensuring they meet rigorous performance standards. Create custom data processing utilities to streamline development pipelines and improve system-wide deployment efficiency. Author clean, sustainable code and develop comprehensive test cases to ensure mission-critical software reliability. Here's what our ideal candidate has: At least 2 years of professional experience developing real-time embedded products using C++ and MATLAB/Simulink. The ability to deconstruct and solve intricate software bugs across multiple layers of a complex technical stack. Excellent communication skills with the ability to work alongside domain experts and global teams in a version-controlled (Git) environment. A Bachelor's degree in Electrical Engineering, Software Engineering, or a closely related technical discipline. J-18808-Ljbffr