Veuillez choisir au moins un titre de poste ou une compétence

Emplacement

Distance

Toutes
Toutes

Titre d'emploi

Compétences

Éducation

Annuler
Chercher

Résultats de la recherche

Filtre
Résultat pour:
Sexe
Âge
DistanceToutes

Android Engineer

About the Role We are looking for an Android Engineer who is passionate about Android best practices and building high quality SDKs. We believe in ownership and are looking for people driven to own their work as we grow. You'll be responsible for: Designing & Building advanced Android mobile SDKsCollaboration in a cross-functional team to design, define, and ship new featuresConsuming existing APIs and collaborating with team members to define new APIsWriting and performing unit and e2e tests to ensure usability, robustness, edge cases, and general reliability.Ensuring improved application performance and efficiency in both battery and network utilizationContinual evaluation, discovery, and implementation of new technologies to maximize efficiency of development Your qualities: Bachelor Degree in Computer Science or EngineeringA minimum of 2 years of Android app development experienceProficient with KotlinWorking experience with JSON and REST APIsExperience with handling in-app push notificationsWorking experience with third-party APIs and LibrariesKnowledge of emerging technologies, mobile architectures, and trends.Experience of mobile development life cycle Nice to haves: Experience building Android SDKsExperience with working with real-time messaging platforms Benefits We offeran array of benefits including competitive salaries, stock options, 100% healthcare coverage, commuter benefits, and a flexible vacation policy.

Craft Recruiting • New York, U.S.

-

Android Engineer

About the Role We are looking for an Android Engineer who is passionate about Android best practices and building high quality SDKs. We believe in ownership and are looking for people driven to own their work as we grow. You'll be responsible for: Designing & Building advanced Android mobile SDKsCollaboration in a cross-functional team to design, define, and ship new featuresConsuming existing APIs and collaborating with team members to define new APIsWriting and performing unit and e2e tests to ensure usability, robustness, edge cases, and general reliability.Ensuring improved application performance and efficiency in both battery and network utilizationContinual evaluation, discovery, and implementation of new technologies to maximize efficiency of development Your qualities: Bachelor Degree in Computer Science or EngineeringA minimum of 2 years of Android app development experienceProficient with KotlinWorking experience with JSON and REST APIsExperience with handling in-app push notificationsWorking experience with third-party APIs and LibrariesKnowledge of emerging technologies, mobile architectures, and trends.Experience of mobile development life cycle Nice to haves: Experience building Android SDKsExperience with working with real-time messaging platforms Benefits We offeran array of benefits including competitive salaries, stock options, 100% healthcare coverage, commuter benefits, and a flexible vacation policy.

Craft Recruiting • New York, U.S.

-

Hardware Test Engineer

We are looking for a highly motivated individual to fill the position of Hardware Test Engineer. This individual will be an integral part of the advanced engineering team and will leverage the latest technologies to design automated hardware and software test systems for aftermarket and OEM audio products. This role will have a high sense of ownership in the product since it will involve many aspects of design and validation from inception through release. This position will interact with multiple groups within the organization including engineering, new product development, marketing, validation, technical support, and quality as well as interface with OEM customers. KEY RESPONSIBILITIES:Design, develop, troubleshoot and validate hardware for automating production testsSupport in the hardware development and construction of custom designed test systemsDefine and implement production test system interfaces for new advanced productsPerform functional system testing at both the software and hardware levelConduct validation experiments and regression testing to collect and analyze dataSupport production engineering to improve testing software for new and existing productsDesign and execute software test plans for new advanced products REQUIRED SKILLS/QUALIFICATIONS:Extensive programming and debugging experience with National Instruments LabVIEWBachelor's in electrical engineering, software engineering, applied science, or equivalent2 to 5 years of related audio experienceGood software architecture design skills (e.G. Object oriented design, hardware abstraction, etc.)Experience with data acquisition hardware and software.Strong understanding of bench test equipment (e.G. RTA's, oscilloscopes, power supplies, signal generators, etc.)Able to read schematics and troubleshoot circuit board layout.Proficient with a soldering iron with SMT experience.Ability to create concise documentation and reports.Ability to complete job requirements in a high energy and sometimes loud environment.Excellent communication and interpersonal skills; ability to multi-task and manage multiple projects simultaneouslyGood documentation and reporting using MS Word, Excel, and Visio.Able to work well in a small team utilizing Agile SCRUM development process.Able to debug analog, digital and mixed signal circuitry at the PCB level DESIRED SKILLS (OPTIONAL):Experience with other scripting languages such as Python or VB.Knowledge of amplifier design Class A/B, Class D topologiesKnowledge of audio and acoustic design testingExperience with mixed signal circuit design simulationSchematic capture and PCB layout using Altium Designer / Nexus or equivalentSimulate, design, and optimize electrical circuitsKnowledge of Audio Precision equipment and testing principlesFamiliarity with the integration of complete audio systems including source units, equalizers, speakers, subwoofers, and amplifiers.

Craft Recruiting • Tempe, U.S.

-

Développeur Fullstack C#/ Javascript (H/F)

La valorisation de la donnée est un monde qui vous parle et qui vous intéresse ? Vous souhaitez accompagner de grands groupes dans le traitement et l’analyse de leurs datas, et les aider à prendre les bonnes décisions business ? Continuez votre lecture !Afin de renforcer les équipes de mon client, je recherche un Ingénieur sénior Full Stack C# / Javascript – Anglais courant (H/F) en plein milieu de Paris (75011).Poste & MissionsIntégré au sein de l’équipe de développement déjà en place, vous intervenez sur le développement de la plateforme de gestion de données que mon client propose à ses propres clients. Vous contribuez donc au développement des nouvelles features, mais aussi aux modifications à faire en fonction des retours clients.A ce titre, vos missions sont les suivantes : • Concevoir, mettre en œuvre et maintenir un code d’intégration de données basé sur des technologies .net. • Vous faites matcher les besoins business et les besoins clients, tout en gardant en tête les best practices en termes de scalabilité et de disponibilité. • Contribuer à la feuille de route de l’ingénierie en préconisant des mises à niveau, des mises à jour techniques et de nouvelles versions. • Per programming et mise en place de solutions techniques pour assurer la continuité des activités. • Rechercher, suggérer et mettre en œuvre les best practices et pratiques conformes aux normes modernes de l’industrie. • Produire des rapports de KPI ad hoc ou réguliers pour la consommation interne et client. • Fournir la documentation technique, la formation interne, le support aux demandes d’opérations internes liées à l’usine. • A termes, encadrer d’autres ingénieurs pour s’assurer qu’ils possèdent les compétences nécessaires requises.ProfilTitulaire d’un Bac+5 en informatique, vous avez au minimum 3 ans d’expérience en développement full stack C#/.net – Javascript.Vous maîtrisez les environnements suivants : • C€ – .net framework • Front : Javascript • Selenium • Outils de versionning GIT • CI/CD – Jenkins/ Azure / DevOps • Serveurs Cloud : Idéalement Azure et Databricks • Expérience en conception, construction et exploitation de systèmes logiciels dans le Cloud, ainsi que des architectures Micro Services. • Bases de données : PostGreSQL • Méthodologies Agiles/ Scrum • Idéalement, vous avez des connaissances en PythonVous avez un niveau d’anglais courant, vous permettant de travailler au quotidien avec des interlocuteurs non francophones.Votre autonomie et votre capacité d’analyse de situations complexes alliées à votre curiosité font de vous le candidat idéal pour ce poste. Vous êtes passionné de technologies en globalité, notamment sur des problématiques Big Data, et votre esprit d’entrepreneur ne freine en rien celui d’équipe. Vous avez une sensibilité marquée pour le produit sur lequel vous travaillez et savez gérer les problématiques face à tout type de client. Vous êtes pragmatique et force de proposition et souhaitez-vous inscrire dans la durée au sein d’une société en plein essor.

Approach People Recruitment • Paris, France

-

Typescript Developer - Geneva, Switzerland

Are you keen on joining a fast growing and multicultural company? Would you enjoy being part of an exciting team, working on an amazing product ?To reinforce my client’s engineering development team, I am looking for a Typescript Developer, in Geneva, Switzerland.ResponsibilitiesYou will be part of the Languages Team and you will work on its JavaScript/TypeScript analyzer. The analyzer is part of the renowned static code analysis tools , the core of the analyzer is developed as an open-source project.By joining the JavaScript/TypeScript team of my client, you will be part of an autonomous team where you, together with your teammates, decide what to work on. You will have fun facing the ultimate challenge of analyzing what is the most popular language in the world.Your missions are: – Develop new and maintain existing features for the JavaScript/TypeScript code analyzer – Dive deep into the language and debate about the best guidelines to use it effectively – Evolve the way our analyzers understand code by creating better models and developing new rules on top of them – Interact with the ESLint-based front-end and have the opportunity to contribute back to the linter – Contribute to the code quality and security of many developers around the world – Define the team’s short and long term goals – Be in a team where continuous integration is not just a buzzword and which really cares to provide the best user experienceQualifications and technical skillsPreferred qualifications BSc. or master’s degree in Computer Science or related technical field.RequirementsYou have at least 3 years of experience as a Typescript Developer.Main Skills: – Developer experience with JavaScript/TypeScript to understand end-users context and expectations – Fluency in best practices for maintainable, secure, performant, and testable code – Familiarity with or willingness to learn Java used for integration with other components – Curious and eager to learn about the small details of the JS/TS – Bold and self-confident to challenge the status quo and yet humble and open to be challenged – Knowledge of static code analysis is not required; you will learn it while working at SonarSourceYou will be working in English, so you must be fluent!

Approach People Recruitment • Lausanne, Switzerland

-

Guidance Navigation & Ctrl Engineer

The GNC Engineer will Design, develop, implement, verify and test algorithms and software and simulation tools to perform guidance, navigation and control of marine vehicles.Yamaha Motor Corporation, U.S.A. is a growing and dynamic organization with superb products that include motorcycles, outboard motors, ATVs, personal watercraft, snowmobiles, boats, power assist bicycles, outdoor power equipment, race kart engines, golf cars, accessories, apparel, and much more! We are a company of enthusiasts and have passion for our products!Yamaha has an excellent opportunity for an Perception Software Engineer to join our Marine team in Kennesaw GA. Job Summary (outline in one to three sentences the overall responsibilities of the role):The GNC Engineer will Design, develop, implement, verify and test algorithms and software and simulation tools to perform guidance, navigation and control of marine vehicles. Guidance functions include the formulation of specific equations to achieve a desired position and orientation. Control design consist of the development of the control laws and software requirements to ensure stable, robust and comfortable navigation. Candidate will work with a world-class engineering team focusing on marine robotics and autonomy.Essential Job Duties / FunctionsWork with software engineers to develop and maintain simulation environment for watercraftCo-develop a formal system identification pipeline for multiple boat and engine configurationsPrototype and test algorithms in simulation, then implement on a real system.Work cross-functionally with technical teams to execute functional testing, system integration verification and performance checks through automated simulation and sea trials.Test, debug, and maintain reliable, safe, and production quality codeParticipate in water testing, document and communicate bugs and issues encountered during testing.Find new ways to explore the water and create amazing experiences on the water for our customersParticipate as a multi-disciplinary engineering team member including team meetings, stand-ups, quality reviews, code reviews.Note: Additional information can be added as an Appendix.Decision-Making Responsibility (describe the degree of autonomy and authority in project/work activities and supervision expectations)This candidate will work under supervision from Autonomy Software EngineerQualifications (minimum and preferred experience, education, and/or certifications required to perform the role):MS or PhD degree in aerospace, physics or an engineering discipline with 3+ years of relevant experience5+ years of experience in C++ and Python software development3+ years of experience developing autonomy software in complex integrated dynamic hardware applications. e.g., path planning, obstacle avoidance, sensor fusion, map building, etc.Experience developing Matlab Simulink modelsFamiliarity with Linux environment and version control (Git)Experience implementing and deploying control laws in physical systems, maneuver regulation, filtering, fault managementStrong understanding of classical dynamics, modeling and simulation, and software developmentAbility to work in a fast-paced, autonomously driven, and demanding atmosphereExcellent communication skills both written and verbalMust be willing to travel and work extended hours as neededUnderstanding of agile software development methodology.Experience collaborating with other functional teams to seamlessly integrate software and hardware systems.Passion for advancing the marine industry

Yamaha Motor Co. USA • Kennesaw, U.S.

-

Java Developer in Geneva, Switzerland

Are you keen on joining a fast growing and multicultural company? Would you enjoy being part of an exciting team, working on an amazing product ?To reinforce my client’s engineering development team, I am looking for a Java backend developer, in Geneva, Switzerland.ResponsibilitiesAs a member of my client’s team, you’ll be a key player in making the product the best tool for Code Quality and Security, providing new features that help users write better software, and delivering a high quality and amazingly powerful and popular open-source product.You will have the opportunity to see your features coming to life in Production, with short iteration loops. Having the roadmap and business priorities in mind, you will be able to choose what you focus on.Your missions are:Develop new features and maintain existing onesWork with Product Managers and UX designers to specify new featuresWork with agile methodologiesInteract with the community on the product forum to support them and integrate their feedbackContribute to the definition of the team’s short and long term goalsQualifications and technical skillsPreferred qualificationsBSc. or master’s degree in Computer Science or related technical field.RequirementsYou have at least 3 years of experience as a Java developer.Main Skills:Developing in Java with clean and maintainable code, having design patterns and architecture in mindDoing constructive code reviewsDesign APIs and third-party integrationsGood knowledge of relational databasesImplementing features using functional increments, with a short feedback loopTaking initiative and having the ability to lead a subject from beginning to endOpen-minded and very positive can-do attitudeComfortable in dealing with change and complexityBeing able to explain complex technical subjects to non-technical colleaguesSelf-confident enough to challenge the status quo as well as to give & receive feedback, following radical candor guidelinesYou will be working in English, so you must be fluent!You are autonomous, pro-active, and have good communications skills. You have strong analytical and problem solving skills and want to join a fast growing company!

Approach People Recruitment • Lausanne, Switzerland

-