Demo

ADVANCED ENGINEERING GROUP PC is hiring: Software Engineering Manager, Video Ana

ADVANCED ENGINEERING GROUP PC
Chicago, IL Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 3/31/2025

We are seeking an active, hands-on, Software Engineering Manager who is passionate about the successful deployment of commercial systems employing deep learning and computer vision.

Responsibilities :

  • Develop production quality software for real-time multi-core embedded Linux devices
  • Drive the design and implementation of sophisticated scalable multi-threaded Object Oriented Software in C following modern C design patterns
  • Lead a team of 4 or more embedded software engineers
  • Develop processes and metrics to ensure the team is writing quality code, operating efficiently, and productively
  • Collaborate with our Research team in implementing computer vision and machine learning apps on hardware
  • Contribute to algorithm and system optimizations to ensure real-time performance
  • Author detailed design documents about our software architectures, algorithms, and interfaces
  • Maintain and improve firmware build systems using CMake, Docker, and Python
  • Work with Quality Assurance team on specifying test cases for new features and areas for regression tests
  • Review code of peers for adherence to coding standards and design guidelines
  • Mentor and foster career growth of individuals on your team
  • Contribute to the CICD testing pipeline employed to maintain a trusted mainline and streamline application feature development.

Qualifications :

  • Bachelor or Master of Science degree in Electrical Engineering, Computer Engineering, Computer Science, Data Science, Math, or Physics
  • 4 years of experience professionally writing production quality C code on Linux OS based embedded systems
  • 2 years technical management experience, leading teams consisting of three or more using Agile methodologies.
  • Expert troubleshooting and debugging skills on embedded systems.
  • Skilled at optimization from various levels, system, algorithm, and code.
  • Excellent written and oral communications skills
  • Working user knowledge of networking protocols DHCP, SSH, DNS, SCP, Wi-Fi, Bluetooth, etc used with embedded systems
  • Working knowledge of CI / CD pipelines and Git or other version control software.
  • Highly organized, detail oriented, passionate, creative, and curious
  • Experience in communicating with technical and non-technical stakeholders across all levels of the organization.
  • Ability to thrive in an autonomous, empowering, and exciting environment.
  • Preference will be given to candidates with the following skills and experience :

  • Experience integrating Machine Learning Deep learning and / or Computer Vision algorithms (OpenCV) on embedded hardware
  • Experience with embedded video systems
  • Experience with Azure and / or GITHUB actions, DevOps
  • OpenCV programming experience
  • Note : Candidate must reside on the East Coast.

    Basic Requirements :

  • Bachelor's Degree with 8 years of professional experience
  • AND 3 years of experience professionally writing production quality C code
  • Travel Requirements :

    Under 10%

    Relocation Provided :

    None

    Position Type : Experienced

    Referral Payment Plan :

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a ADVANCED ENGINEERING GROUP PC is hiring: Software Engineering Manager, Video Ana?

    Sign up to receive alerts about other jobs on the ADVANCED ENGINEERING GROUP PC is hiring: Software Engineering Manager, Video Ana career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $53,251 - $74,315
    Income Estimation: 
    $63,583 - $84,953
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $210,444 - $312,772
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at ADVANCED ENGINEERING GROUP PC

    ADVANCED ENGINEERING GROUP PC
    Hired Organization Address San Jose, CA Full Time
    The Firefly GenAI India engineering team is looking for an ML Service Engineering Manager to work on enabling exciting e...
    ADVANCED ENGINEERING GROUP PC
    Hired Organization Address Fremont, CA Full Time
    About the role - you will : Analyze, design, program, debug, and modify software / firmware for hard disk drive testing ...
    ADVANCED ENGINEERING GROUP PC
    Hired Organization Address Chicago, IL Full Time
    We are seeking an active, hands-on, Software Engineering Manager who is passionate about the successful deployment of co...
    ADVANCED ENGINEERING GROUP PC
    Hired Organization Address San Francisco, CA Full Time
    About the Role : Read on to find out what you will need to succeed in this position, including skills, qualifications, a...

    Not the job you're looking for? Here are some other ADVANCED ENGINEERING GROUP PC is hiring: Software Engineering Manager, Video Ana jobs in the Chicago, IL area that may be a better fit.

    Software Engineering Manager, Video Analytics (EAST COAST REMOTE )

    ADVANCED ENGINEERING GROUP PC, Chicago, IL

    AI Assistant is available now!

    Feel free to start your new journey!