SOFTWARE ENGINEER - IMAGE PROCESSING
Descripción de la oferta de empleo
You will support the team in developing image recognition neural networks. Will have to develop the software for training image synthesis and analysis, based on various backgrounds and images of the typical objects to be identified. These images will then be used to coordinate the UAV flight with surrounding objects at short distances.
Tasks
Collaborate with the team to develop and implement image processing software with neural networks suitable for onboard computers.
Assist the team in selecting and sampling backgrounds and isolated object images. Pre-process and manipulate images to ensure consistency and quality for training purposes.
Generate synthetic training images utilizing various backgrounds and images of the object to be identified.
Develop and debug the algorithms for moving objects coordinates definition over the different backgrounds.
Debug the onboard software using mostly synthetic data, and then evaluate the performance against real tests.
Optimize neural network architectures and hyperparameters to improve performance and efficiency.
Evaluate, validate and adjust the model performance through testing and analysis.
Stay updated with the latest advancements in image recognition and machine learning techniques.
Requirements
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field. Master's degree or PhD is considered a plus.
Proven experience in developing and implementing image processing and recognition neural networks using frameworks such as TensorFlow, PyTorch, or Keras and other software for the platforms like RaspberyPi 4 and/or Jetson.
Proficiency in programming languages such as C++ and/or Python, with experience in data manipulation and analysis libraries (e.g., NumPy, Pandas). Familiarity with version control systems (e.g., Git) and collaborative development workflows.
Familiarity with image processing techniques and tools for pre-processing and manipulating images. Experience with effective image processing libraries like OpenCV and V4L2.
Experience with generating synthetic training data and data preparation techniques.
Strong understanding of machine learning concepts and techniques, particularly in the areas of convolutional neural networks (CNNs) and deep learning.
Experience with generating synthetic training data and data augmentation techniques.
Familiarity with image processing techniques and tools for pre-processing and manipulating images.
Excellent problem-solving skills and the ability to work effectively in a team environment. Self-motivated results-oriented work is assumed.
Strong communication skills (in English), including the ability to explain complex technical concepts to the engineers from the different areas of competence.
Demonstrated ability to stay updated with the latest research and developments in image recognition and machine learning.
Destinus is an equal opportunity employer: we value diversity in our companies and our teams. We do not discriminate based on age, race, religion, colour, country of origin, gender, sexual orientation, or disability status
Detalles de la oferta
- Destinus
- 19/04/2024
- 18/07/2024
Your profile: at least 3y of experience working as a qa automation engineer... keep reading it can be just what you're looking for! responsibilities: as a qa automation engineer, you will be involved throughout the lifecycle of the software development team with particular responsibility for the quality......
Tenemos una plaza abierta para ingeniero comercial de software cad/cam y plm de siemens para el área de valencia... tu función principal será la venta de software cad/cam y plm de siemens, y la gestión comercial y de la cartera de clientes... te ofrecemos: - periodo de formación - jornada completa,......
Exciting opportunity for a cad engineer in the recycling industry! are you a skilled engineer with a passion for developing machines and promoting sustainability through recycling? if you have experience in cad drawing using solidworks and a deep understanding of conveyors, shredders, mills, and structural......
Electrical fv engineer bizkaiajob description: company dedicated to engineering, assembly and industrial maintenance... job description electrical engineer (solar project designer), for the development of epc projects in the photovoltaic sector... requisitos del puestorequired qualifications electrical......
Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......
Requisitos del puesto experiencia demostrable requerida como ingeniero junior de desarrollo software para sistemas en tiempo real... desarrollo de software en distintos entornos: - sistemas en tiempo real para equipos embarcados- aplicaciones para dispositivos inteligentes y aplicaciones bajo windows......
(20 points) - knowledge of software defined radio systems... who are we looking for ? the space and resilient communications and systems unit is looking for a satellite communications engineer... career path promotion (either professional category and/or annual gross salary) annual productivity upon......
Our division focuses on gathering, enriching, and processing data for machine learning in different ai domains... position: data contributor project location: spain(remote) engagement model: task-based dataforce by transperfect is currently looking for contributors to participate in our human centric......
Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......
Are you a devops / site reliability engineer seeking new interesting opportunity? so... experience with databases (mysql, postgresql and elasticsearch)... automation and management of ci/cd pipelines and other devops tools... what we can offer you: you will join a highly motivated team, where everyone......