Software Engineer

3 semanas atrás


Blumenau, Brasil Bühler Tempo inteiro

Tasks

Design and develop, as part of a multidisciplinary and global team, softwares and features to be used in optical sorting machinery to sort grains, seeds, feed and polymers by color, size and shape. Designing, developing, testing and improving the software used in optical sorting machines, ensuring that the user interface is functional and the tools and parameters available meet the agreed specifications and standards, being available for application at the appropriate time in the project development cycle; Make periodic deliveries of new software versions aligned with the global roadmap of functionalities and embedded technologies, with quality, robustness and in accordance with project timeline; Work in a global, multidisciplinary and multicultural research and development team, conducting feasibility studies and evaluating ideas to produce embedded software design specifications that meet agreed functional specifications; Discuss user requirements with all stakeholders, including end users and test engineers, ensuring that their needs are properly understood and defined; Provide support to production line (MLS), being approachable to solve software-related queries during the introduction of new software versions on a production scale, as well as to Customer Service and Technical Assistance to solve software-related queries from customers; Identify, evaluate and propose new software development tools and potential external suppliers for resources; Prepare technical specifications and instructions with a focus on product/software lifecycle management, also ensuring that the confidentiality of intellectual property is maintained; Carry out other related work, according to the needs of the department and the company. Bachelor’s degree (or similar) in Computer Science, Software Engineering and/or related areas; Microsoft office tools - Advanced; Advanced English (able to communicate orally and independently); Minimum 3 years of practical experience with programming/development in C++ focused on complex, high-performance industrial applications; Minimum 1 year of practical experience with the Microsoft development environment; Minimum 3 years of experience with different programming paradigms, such as object-oriented programming, generic programming and concurrent programming; Minimum 3 years of experience with coding practices, design patterns, data structures, algorithms and code debugging. Postgraduate degree in Software Development, Embedded Systems, Engineering and/or related areas; Proficient English; Agile project management (Scrum); Advanced C/C++ Programming Course; Minimum 5 years of practical experience with programming/development in C++ focused on complex, high-performance industrial applications; Experience with software development projects using agile methodology (Scrum); Hands-on experience with Jenkins to build, test and deploy software with continuous integration; Hands-on experience with unit testing; Hands-on experience with cloud development; Hands-on experience with software modeling and architecture; Hands-on experience with Python; Hands-on experience programming using Qt / QML (JavaScript) in the Windows 10 environment; Hands-on experience with serial communication debugging; Hands-on experience with programming embedded devices; Experience with Boost, POCO and STL libraries; Experience with C# programming; Experience programming in Angular; Experience with API, REST and database; Experience with code versioning (Git) Experience with DevOps tools for planning, coordinating, testing and releasing software (Azure DevOps).

  • Blumenau, Brasil Philips Tempo inteiro

    Job TitleSenior Software Development EngineerJob DescriptionThe IntelliSpace Cardiovascular is a scalable and interoperable solution that integrates deep clinical expertise with technological innovation to streamline workflow and enhance operational performance throughout the complete cardiovascular care continuum. By centralizing patient data from different...

  • Gerente Digital

    4 semanas atrás


    Blumenau, Brasil ENGIE Tempo inteiro

    Requisition ID: 3056- Location: Blumenau, SC, BR, 89031-340Através de um portfólio completo com foco na descarbonização de infraestruturas de energia, a ENGIE oferece soluções integradas capazes de transformar cidades e empresas para que façam o melhor uso da energia baseadas em dois pilares: redução de custos e de emissões de CO2. Desta forma, as...