More jobs:
Software Engineer III Security Clearance
Job in
Wilmington, Middlesex County, Massachusetts, 01887, USA
Listed on 2026-01-01
Listing for:
Softworld Inc
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
AI Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Job Title:
Software Engineer III
Job Location:
Wilmington Massachusetts 01887 Onsite Requirements:
* C++
* Embedded
* Linux
Job Description:
* In this role, you will design and deploy advanced deep learning solutions for real-time computer vision applications, working across embedded systems, software, and hardware integration.
* You will be responsible for the full software lifecycle-from requirements and model development through prototype, optimization, validation, and customer deployment.
* This position requires strong hands-on development, performance tuning, and collaboration with hardware, QA, and product teams to deliver scalable, production-ready solutions.
Key Responsibilities:
* Design, develop, train, and evaluate deep learning models for real-time computer vision and video analytics.
* Implement embedded and system-level software from requirements through prototype and production deployment.
* Develop, test, debug, and review C/C++ and Python system software on Linux platforms.
* Optimize system performance, efficiency, stability, and scalability.
* Integrate and validate new product designs, interfacing closely with hardware engineering.
* Support software QA activities and continuous performance improvements.
* Assess and integrate third-party and open-source software components.
* Participate in code reviews, configuration management, and defect tracking processes.
Qualifications:
* Bachelor's degree in Computer Science, Computer Engineering, or related field with coursework in AI and Computer Vision.
* 5+ years of hands-on experience developing and deploying machine learning models for computer vision or video analytics.
* Practical experience with deep learning inference frameworks such as OpenCV, Tensor
RT, Tensor Flow/Keras/Tensor Flow Lite, PyTorch, OpenVINO, and/or Qualcomm Neural Processing SDK.
* Strong experience developing real-time applications.
* Proficiency in C/C++ and Python.
* Experience developing on Linux.
* Experience with ROS or ROS
2.
* Familiarity with software configuration management, defect tracking, and peer review workflows.
* Ability to work with lab equipment (oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers, emulators).
* ** This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role**
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×