{"schemaVersion":"jobsearcher.job.v1","id":"53cc87b7005b2f0a36e5d04e","url":"https://jobsearcher.com/jobs/53cc87b7005b2f0a36e5d04e","canonicalUrl":"https://jobsearcher.com/jobs/53cc87b7005b2f0a36e5d04e","title":"C/C++ Embedded Systems Developer","description":"_*Overview:*_\n\nC and C++ development to support the creation of robotic/automated systems. Goal is to increase production, speed and quality with the increase of robotic systems. Design and develop machine vision-based products emphasizing electronics and software development.\n\n_*Functions of position:*_\n\n* Perform new product research and conceptual design.\n* Develop, implement, and test vision-based software algorithms and electronics.\n* Support the development of application-level software.\n* Support further development of existing products.\n* Support the development of factory test fixtures.\n\n_*Requirements / Experience:*_\n\n* Bachelor’s degree in Electrical Engineering or Computer Engineering\n* 3+ years experience designing and developing electronics and software for machine vision systems.\n* Experience developing systems in C and C++ using a Windows-based development environment.\n* Experience in embedded code development in C/C++.\n* Experience developing application-level software, including screen design and user interface design.\n* Experience in board-level electronic design, including imager, microcontroller, PLD, memory architecture, low-voltage power supply, and basic analog design.\n* Knowledge in image processing, image analysis, 3D perspective geometry, pattern recognition algorithms, and metrology algorithms.\n* Experience with Microsoft Visual Studio (preferred).\n* Experience in configuration management and defect tracking tools (preferred).\n* Experience specifying or designing machine vision system hardware (cameras, optics, lighting, etc.) (preferred).\n\nPay: From $100,000.00 per year\n\nWork Location: In person","company":"Byrnesoftwaretechnologiesinc","rawCompany":"byrnesoftwaretechnologiesinc","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-08-19T17:37:48.102Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"},{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"334519","title":"Other Measuring and Controlling Device Manufacturing","slug":"other-measuring-and-controlling-device-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C/C++ Embedded Systems Developer","description":"_*Overview:*_\n\nC and C++ development to support the creation of robotic/automated systems. Goal is to increase production, speed and quality with the increase of robotic systems. Design and develop machine vision-based products emphasizing electronics and software development.\n\n_*Functions of position:*_\n\n* Perform new product research and conceptual design.\n* Develop, implement, and test vision-based software algorithms and electronics.\n* Support the development of application-level software.\n* Support further development of existing products.\n* Support the development of factory test fixtures.\n\n_*Requirements / Experience:*_\n\n* Bachelor’s degree in Electrical Engineering or Computer Engineering\n* 3+ years experience designing and developing electronics and software for machine vision systems.\n* Experience developing systems in C and C++ using a Windows-based development environment.\n* Experience in embedded code development in C/C++.\n* Experience developing application-level software, including screen design and user interface design.\n* Experience in board-level electronic design, including imager, microcontroller, PLD, memory architecture, low-voltage power supply, and basic analog design.\n* Knowledge in image processing, image analysis, 3D perspective geometry, pattern recognition algorithms, and metrology algorithms.\n* Experience with Microsoft Visual Studio (preferred).\n* Experience in configuration management and defect tracking tools (preferred).\n* Experience specifying or designing machine vision system hardware (cameras, optics, lighting, etc.) (preferred).\n\nPay: From $100,000.00 per year\n\nWork Location: In person","datePosted":"2026-08-19T17:37:48.102Z","dateModified":"2026-08-19T17:37:48.102Z","hiringOrganization":{"@type":"Organization","name":"Byrnesoftwaretechnologiesinc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"53cc87b7005b2f0a36e5d04e"},"url":"https://jobsearcher.com/jobs/53cc87b7005b2f0a36e5d04e"}}