\nThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.\n\nWe hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.\n\nCanonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.\n\nThese smart, connected devices have the potential to transform every industry. Classic Ubuntu โ desktop or server โ is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware.\n\nBut while classic, โdebโ based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices.\n\nWe have several teams that focus on open source for embedded environments. We hire outstanding Linux and RTOS software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership.\n\nThese roles include:\n\n\n* Ubuntu Core and snapd software development \n\n* Silicon software and optimisation engineers \n\n* Kernel driver and hardware enablement engineers \n\n* Hardware-centric Linux QA Engineers \n\n* Hardware Certification Engineers \n\n* Robotics engineers \n\n* Industrial IoT software engineers \n\n* Networking software engineers (switching, routing, access and SmartNICs)\n\n\n\n\nAt Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices.\n\nLocation: we have remote roles open in every time zone.\nWhat your day will look like\n\nBased on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers:\n\n\n* Work with the latest Linux kernel, RTOS, and open source technologies\n\n* Deliver Ubuntu for the latest IoT and server-class hardware platforms\n\n* Integrate and maintain device-oriented software stacks\n\n* Write high-quality, well-designed software\n\n* Collaborate proactively with other globally distributed teams \n\n* Display technical leadership internally and within our external communities \n\n* Help our customers ship their apps and SDKs on Ubuntu\n\n* Build device OS images with Ubuntu Core, Desktop and Server\n\n* Optimise the Ubuntu kernel and libraries for silicon-specific capabilities \n\n* Debug issues and produce high-quality code to fix them \n\n* Contribute to technical documentation to make it the best of its kind \n\n* Discuss ideas and collaborate on finding good solutions \n\n* Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge \n\n* Work usually from home, with global travel 2 to 4 weeks for company events \n\n\n\nWhat we are looking for in you\n\n\n* An exceptional academic track record from both high school and university\n\n* Drive and a track record of going above-and-beyond expectations\n\n* Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path\n\n* Passion for embedded systems software (e.g. kernel, graphics, Yocto, RTOS) \n\n* Fluency in at least one of Golang, C, C++, or Rust \n\n* Professional written and spoken English \n\n* Experience with Linux (Debian or Ubuntu preferred) \n\n* Excellent interpersonal skills, curiosity, flexibility, and accountability \n\n* Passion, thoughtfulness, and self-motivation \n\n* Excellent communication and presentation skills \n\n* Result-oriented, with a personal drive to meet commitments \n\n* Ability to travel twice a year, for company events up to two weeks each\n\n\n\nAdditional skills that you might also bring\n\n\n* Experience with Debian/Ubuntu or other distro packaging \n\n* Understanding of build systems and toolchains, including for cross-compilation \n\n* Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders\n\n* Experience with power management on PCI ASPM, SATA ALPM, low power profiles \n\n* Computer architecture knowledge of x86, ARM, RISC-V \n\n* Experience in board design, bring up, and validation \n\n* Experience with electrical engineering design tools (e.g. schematic capture, layout) \n\n* Familiarity with Ubuntu development model\n\n* Performance engineering and security experience \n\n* Shell or Python scripting skills \n\n\n\nWhat we offer you\n\nWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.\n\n\n* Distributed work environment with twice-yearly team sprints in person\n\n* Personal learning and development budget of USD 2,000 per year\n\n* Annual compensation review\n\n* Recognition rewards\n\n* Annual holiday leave\n\n* Maternity and paternity leave\n\n* Employee Assistance Programme\n\n* Opportunity to travel to new locations to meet colleagues\n\n* Priority Pass, and travel upgrades for long haul company events\n\n\n\nAbout Canonical\n\nCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.โ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.\nCanonical is an equal opportunity employer\n\nWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.\n\n#LI-remote\n\n \n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, Travel, Cloud and Engineer jobs that are similar:\n\n
$65,000 — $110,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nHouston, Texas, United States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nAs a Principal Application Security Engineer at Vimeo, you will engage in a variety of activities, either offensive, defensive, or some combination thereof, ultimately aimed at safeguarding our users who entrust Vimeo with their content every day.\n\nYouโll plan, carry out, and lead security initiatives to monitor and protect sensitive data and systems from infiltration and cyber-attacks.\n\nYou will likely collaborate frequently with and support developers, as well as members of the infrastructure security team, the compliance team, IT, Product, and other teams throughout the organization.\n\nYou love to solve puzzles, and are a great team player.\n\nThis role is remote. The role requires three hours of overlap with the US Eastern time zone (i.e., New York City) daily.\n\nWhat youโll do:\n\nDepending on your preferences and the current needs of the team, you may either focus on just one or two of the following areas, or you may choose to become involved with many of them.\n\n\n* Security architecture โ create a technical plan for partitioning and consolidating our cookies; draft up a sequence diagram for a new middleware to prevent IDOR attacks; implement a POC for leveraging CAPTCHA challenges in cross-origin embedded iframes; draft some code to modify the expiration behavior of our JWTs then pair with our API team to get feedback\n\n* Penetration testing โ either hunt for security issues on our production or staged applications during an open-box internal pen test, or help coordinate an engagement with an external firm\n\n* Writing code for internal automated security tools โ write some code, usually in Python, Bash, or Go, to support any of our team's various initiatives. Often we strive to facilitate a culture of โpaved roadsโ for our developers, such that it is easy for any developer to incorporate security into their designs and implementations\n\n* Threat modeling โ consider how malicious attackers may compromise our systems, and advise developers and product managers on what defenses are needed\n\n* Code reviews โ discover weakness in our source code before it reaches production\n\n* Bug bounty program โ help triage new incoming reports on a daily basis, plus launch creative initiatives to increase researcher engagement on our programs\n\n* Web Application Firewall and Rate Limiting โ expand coverage and tune new rules while coordinating with developers, support team members, and the site reliability team\n\n* Remediation โ enable and encourage developers to correctly fix recently discovered security issues in a timely manner, ultimately reducing our Mean Time To Remediate\n\n* Secure Software Development Lifecycle โ configure automated tooling (eg. static and dynamic code analysis,, IAST) in our SDLC to detect security issues in our source code before it reaches production\n\n* Developer Education, Security Culture โ create fun ways to spread technical security awareness throughout the engineering department\n\n* Incident response โ lead or assist in running the various phases of an incident response, including initial detection, triage, containment, recovery, root cause analysis, retrospective, etc.\n\n* Collaboration with the infrastructure security team โ pair with members of the infrastructure security team on various projects to secure our cloud instances and employee workstations\n\n* Collaboration with the compliance and privacy team โ help ensure that our company complies with industry best practices and standards\n\n* Process improvements โ help strengthen our own internal processes and procedures\n\n* A typical day will look like:\n\n\n\n* Engage with one or more product development teams and guide them through a threat model and data flow analysis.\n\n* Review the code for major new functionality to ensure security best practices are followed. \n\n* Review new tickets in our bug bounty program (http://hackerone.com/vimeo) and use your system design and threat modeling knowledge to reproduce, define risk and mitigating controls and propose a fix., \n\n* A call or two with Development, Product Management teams to discuss security-related issues\n\n* Pen test a new feature in a staging environment with Burp Pro\n\n* Assist the compliance team on a privacy-related project\n\n* Provide technical advice in response to occasional questions from developers and other members of the security team\n\n\n\n\n\n\nSkills and knowledge you should possess:\n\n\n* Required: 5+ years of prior experience in either software development, devops, or site reliability engineering with hands-on coding experience.\n\n* Preferred: prior experience in Application Security\n\n* 7+ total years of relevant experience in Engineering, Application Security, or a similar technical field.\n\n* Strong knowledge of modern web, mobile, and network security\n\n* Strong programming skills with at least one of the following languages, and the ability to read all of them: Python, Go, PHP, Javascript, and Ruby\n\n* Expertise with application pen testing, using tools like Burp or Zap\n\n* Confident working in and across cloud environments like AWS and GCP. Detailed knowledge of at least one cloud environment.\n\n* Confident with shell scripting\n\n* Confident with common SDLC components, like git, Jira, Jenkins, etc\n\n* Confident ability to communicate technical security concepts to developers\n\n* At least an upper-intermediate level of English\n\n\n\n\nBonus points:\n\n\n* Link to a Github repo with security tools/scripts youโve developed or help maintain\n\n* Full-stack web development experience creating RESTful applications (in any language) is a big plus\n\n* Open source vulnerability research or blog posts is a big plusS\n\n* Experience with system security hardening guidelines and SDLC principles\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Cloud, API and Engineer jobs that are similar:\n\n
$62,500 — $105,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nTel Aviv, Tel Aviv District, Israel
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nAbout Us\n\nWizard is revolutionizing the shopping experience using the power of generative AI and rich messaging technologies to build a personalized shopping assistant for every consumer. We scour the entire internet of products and ratings across brands and retailers to find the best products for every consumerโs personalized needs. Using an effortless text-based interface, Wizard AI is always just a text away. The future of shopping is here. Shop smarter with Wizard.\n\nThe Role\n\nWe seek a talented and dedicated Python Engineer to join our talented AI/ML team. In this role, you will be instrumental in developing and maintaining the core functionality of our applications and services, ensuring the highest quality and performance.\n\nKey Responsibilities:\n\n\n* You will be embedded on the AI/ML team where you can work on the next generation AI Conversational Commerce Platform\n\n* Design and implement scalable solutions for the entire Machine Learning lifecycle, from data preprocessing, data retrieval functions, platform integrations, to model drift monitoring and online learning. \n\n* Write clean, scalable, and maintainable code, adhering to best practices and coding standards\n\n* Perform code reviews, providing constructive feedback to peers to ensure code quality and consistency\n\n* Troubleshoot, debug, and resolve software defects and issues, identifying root causes and implementing effective solutions\n\n* Participate in the full software development life cycle, from ideation to deployment, including requirements analysis, design, coding, testing, and documentation\n\n* Support and maintain existing applications and services, implementing enhancements and optimizations as needed\n\n* Continuously research and stay up-to-date with the latest industry trends and emerging technologies, sharing knowledge with team members and suggesting ways to improve our products and processes\n\n* Contribute to the creation and maintenance of technical documentation, including API specifications, user guides, and internal documentation\n\n\n\n\nRequirements:\n\n\n* Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience\n\n* 5+ years of experience in software development, with a demonstrable focus on Python programming in a high-availability environment\n\n* Experience working with researchers or scientists in ML, NLP, AI\n\n* Experience developing products with AI frameworks and integrations\n\n* Expertise in Django, FastAPI, Flask, or other Python web frameworks at scale\n\n* Strong understanding of Object-Oriented Programming (OOP) principles and design patterns\n\n* Expertise in GraphQL and RESTful API design and implementation\n\n* Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)\n\n* Familiarity with at least one other common programming language such as TypeScript, JavaScript, Rust, Go, etc\n\n* Version control systems such as Git are second nature\n\n* Strong problem-solving skills and the ability to think critically and creatively\n\n* Experience using application monitoring tools to measure performance and system health\n\n* Excellent communication and collaboration skills, with the ability to work effectively within a team and across departments\n\n* A proactive, self-motivated, and results-driven approach, with a strong desire to learn and grow professionally\n\n* Excited about the future opportunities of building AI-enabled products and services\n\n\n\n\nNice-to-haves:\n\n\n* Experience with front-end development technologies (e.g., HTML, CSS, JavaScript, React, Angular)\n\n* Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure)\n\n* Experience with containerization technologies, such as Docker and Kubernetes\n\n* Knowledge of Agile methodologies, such as Scrum and Kanban\n\n* Previous experience in a startup environment\n\n\n\n\nThe expected salary for this role is $185,000-$235,000 depending on skills and experiences. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Embedded, GraphQL, Python, Docker, Cloud, Git, API and Engineer jobs that are similar:\n\n
$65,000 — $125,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nNew York City, New York, United States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nAbout this role\n\nFaire is a company invested in good designโas a Senior Product Designer, youโll join a tight-knit, collaborative team of designers who care deeply about creating beautiful and intuitive experiences. Our team is at the center of product work at Faire, designing experiences for the thousands of small retailers and makers growing their business with our marketplace.\n\nIn this role, youโll work with team members across research, engineering, product, and data to bring ideas to life. Youโll be embedded in one of our Product Pillars and focus on crafting features and experiences that will directly impact our customers and product. \n\nWeโre looking for team members that excel across the entire product development lifecycle, come with a growth mentality, and bring a genuine desire to learn about our customers.\n\nWe're looking for candidates open to working in San Francisco, CA, Los Angeles, CA, New York City, NY, Atlanta, GA, Toronto, ON, Kitchener, ON or remotely.\n\nWhat youโll do\n\n\n* Act as an advocate for exceptional experiences when partnering with product and engineering on roadmap and feature execution.\n\n* Participate in and/or lead user interviews and research to better understand customer needs to inform design strategy.\n\n* Construct user flows, wireframes, and prototypes that effectively communicate design concepts for validation.\n\n* Develop and deliver well-documented, high-fidelity visuals that accurately represent Faireโs brand and design system standards.\n\n* Present and communicate concepts, designs, and prototypes to cross-functional partners with clarity.\n\n* Contribute to and positively shape the design teamโs culture through collaboration, feedback, and process iteration.\n\n\n\n\nQualifications\n\n\n* 4+ years of experience designing digital products, from systems to visuals. Your work demonstrates insights gained from testing and shipping.\n\n* Great communication skills. You present design decisions and processes clearly and confidently, regardless of audience.\n\n* A collaborative approach. Youโre a great partner to other designers and your cross-functional teammates.\n\n* A growth-mindset. Youโre open and receptive to feedback, and can adapt quickly in a fast-paced environment.\n\n* A sense of humor. We spend a lot of time togetherโsharing gifs and laughing over lunch keeps us energized and inspired throughout the day.\n\n\n\n\nWe value candidates that bring a range of experience from different industries and a variety of creative influences. If youโre a maker or retailer yourself and can bring first-hand experience and empathy for the small business and entrepreneurial journey - tell us your story!\n\nSalary Range\n\nCalifornia / New York: the pay range for this role is $139,000 - $191,500 per year.\n\nColorado / Washington / New Jersey: the pay range for this role is $125,000 - $172,000 per year.\n\nThis role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future. \n\n#LI-DNI \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Designer, Testing and Senior jobs that are similar:\n\n
$65,000 — $100,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Very and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
We value well-tested, reusable designs and expect our engineers to be as good of practitioners as they are leaders and teachers.ย ย \n\nAbout This Roleย \n\nVery is a remote-first company, meaning we donโt have a physical office, and you can work from anywhere in the continental United States. Whether you feel like moving or not, you donโt have to change jobs.ย As a Senior Hardware Integrations Engineer, you will work with our Hardware Practice Lead and other hardware engineers to deliver high-value electro-mechanical system designs to our clients.ย Our goal is to rethink and retool the hardware engineering process to align it with modern software, design and data science development methods (weโre already making headway thanks to an awesome framework called Nerves). For this role weโre looking for polymath engineers who are just as comfortable working in MCAD as they are with ECAD. Some of the traits we are looking for include:ย \nPrevious experience designing electro-mechanical systems (3+ years)\nKnowledge of Design for Manufacturing (DFM) practices for electrical and mechanical\nFamiliarity with:\n *Microprocessors, microcontrollers, IoT communications protocols, and common sensors\n *Hardware prototyping tools (3D printers, soldering, oscilloscopes, electronic loads, etc)\n *Low-level embedded firmware and/or embedded Linux\n *Data collection techniquesย ย \n\nWhat Youโll Be Working Onย \n\nVery has been a remote company since before it became normal โ 2011, to be exact. Weโve built a collaborative, tight-knit team that thrives, whether weโre hanging out in person at our annual retreat or coordinating work across time zones. The results show that weโre doing something right. In 2020, we were named one of Incโs Best Workplaces, Parity.org's Best Companies for Women to Advance List, and Fatherlyโs Best Places to Work for Dads.ย Clients like Vizio, Clear, iHeartRadio, Complex Media, Shopkeep, and more come to us for answers to their thorniest questions. We bring them a world-class product team that delivers end-to-end IoT solutions.ย \n\nThe Hardware Integrations Engineer plays a key role in our multidisciplinary Agile development practice. Your responsibilities will include:ย \n\nย * Driving our Agile practice through continuous pairing and idea generation with our team of Mechanical and Electrical engineers\n* Providing review and feedback of electrical schematics and board layouts, as well as CAD designs and 2D mechanical drawings\nย * High-cadence rapid prototyping in order to build, test and break hardware early and often in the design cycle\nย * Helping to develop an automated integration toolset to improve the speed at which Mechanical and Electrical changes can be reviewedย and merged into the design\nย * Interacting with clients and turning their vision into functional, manufacturable hardware\nย * Owning the path to manufacturing on your programs by interacting with manufacturers, suppliers, and compliance testing labs on behalf of the client\n\nThe ideal candidate should have some mix of experience with the following:\n\n* Microprocessors and microcontrollers\n* Sensors\n* Soldering\n* Oscilloscopes, electronic loads, and other electronic test equipment\n* Electro-mechanical integration and assembly\n* Designing for and operating 3D printers\n* Electrical and mechanical design for manufacturing\n* Injection molding\n* IoT devices\n\nIn short, you'll spend your time ensuring that the hardware systems we ship for our clients meet the high quality level associated with the Very brand.\n\nOur Current Toolingย \n\nOur IoT contracts usually involve a full service hardware and software solution. To bring the hardware from concept to reality we often use the following tools/languages:ย \nย \n* KiCAD\nย * Onshape\nย * Voltera PCB Printer\nย * FFF and SLA printers\nย * Embedded C/C++\nย * PlatformIO for embedded C/C++ projects\nย * Python for scripting and build automation.\nย * Githubย \n\nYou don't need to be an expert in all these tools, but, since youโll be using them to prototype and test, familiarity is a plus.ย Our multidisciplinary build teams are tight knit, and you will certainly encounter these stacks throughout your time here.\n\nRequired Qualificationsย \n\nUnfortunately, applicants who do not meet these criteria will not be considered.\nย * BS or higher in a related engineering field (Electrical Engineering, Mechanical Engineering, etc)\nย * 3+ years of relevant experience\nย * Primary residence in the continental US (to facilitate overnight shipping to our clients and the majority of our team).ย \n\nHow Youโll Be Compensatedย \n\nDon't have your own lab equipment? Don't worry! Very is willing to help get you up and running. Weโll get you everything you need to set up a home lab and be effective in your role. This includes rapid prototyping tools, electrical test equipment, and the supplies needed to quickly build and test electro-mechanical prototypes.ย We believe in a transparent, fair compensation structure and have developed our own open salary formula. Depending on your skill and experience, you can expect your base compensation to be somewhere between $75,000 and $105,000 upon joining the company. We also offer performance bonuses, a generous maternity/paternity leave policy, 401K matching, and numerous other employee benefits including reimbursement for home office equipment.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Quality Assurance, Senior, Engineer, Full Stack and Python jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Collabora and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
Collabora is looking for a Software/DevOps Engineer to join our DevOps team. Working with a diverse set of stakeholders (including Engineering, Delivery, Sysadmin, People Operations, Finance and Sales/Marketing) you will focus on developing, improving, and maintaining our internal applications and integrations. You will be knowledgable in devops and modern software development, augmenting the expertise of the team around you. You will be working closely with your colleagues in the DevOps and infrastructure teams to ensure the tools are being deployed securely and working efficiently.\n\nWho are we?\nOur raison dโรชtre is to accelerate the adoption of Open Source technologies, methodologies & philosophy. We strive towards this goal by providing consulting services specialized in bringing companies and the Open Source community together. Being part of the Open Source community, we believe in a world of shared knowledge and collaboration for the advancement of humanity and we are always enthusiastic about sharing, teaching and learning with everyone around us.\nOur highly technical and talented team, distributed across 25+ geographies all over the world, brings deep technical expertise in system integration & architecture, linux kernel, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications (low-latency audio/video, audio/video streaming solutions, audio/video editing...).\n\n\nWhat can you expect to work on ?\nCollabora naturally uses Open Source software within its business processes. Some of our tools are developed in-house and others are customised from open source projects to suit our use cases. Examples of the tools that we use include: GitLab (with GitLab CI), Docker, Grafana, SuiteCRM, Phabricator, OTRS, Hugo, Chef, and an in-house developed Django application, among others.\n\nYou will be working and liaising with the infrastructure team to ensure adequate deployment processes and optimal configuration as well as assisting the DevOps team tech lead in designing and improving tools architecture, security, integration and managing technical debt. You will be working with other teams within the company to understand their needs through iterating and improving our tools.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Full Stack, Developer, Digital Nomad, Teaching, DevOps, Finance, Engineer and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for The Qt Company and want to re-open this job? Use the edit link in the email when you posted the job!
\nWe offer excellent opportunities for a creative and passionate software architect to spread the word about the software development framework that rules them all – Qt.\nAbout the Role\n\n\n\n\n\n\n\n\n\nQt (pronounced “cute”) is the leading C++ cross-platform application and UI framework in the world. Headquartered in Finland, The Qt Company is responsible for Qt development, productization and licensing under commercial and open-source licenses. The Qt Company has over 260 employees in Product Management, R&D, Sales, Marketing and Consulting Services with several offices worldwide.\n\nThe Qt Company Service Team helps large global customers to reach their targets by providing them advisory services both in Qt software framework and customer’s software solution. These services include guidance on the use of Qt APIs, functions, methods and programming techniques for all major platforms.\n\nAs a key member of this team, for the Automotive market segment, you will contribute primarily to the In-Vehicle Infotainment (IVI) systems and/or instrument cluster systems. You will represent the Qt Company as technical lead towards a customer on varying project tasks including, but not limited to, requirements, design, and delivery of applications. These applications primarily use Qt, usually on embedded Linux based platforms. You will also collaborate with Qt’s R&D department to apply the latest Qt technologies on your concrete customer use case.\n\nYou need to be enthusiastic, have a proven track-record of successful application development in the embedded environment. You should be interested in problem solving and quickly adapt to changing technical environments. You will need to work fluently and with pride in the customer interface as a recognized specialist of your own technical subject – A tip of the spear for the technologies we represent. \n\nMain Responsibility Areas\n\n\n* Leads design, architecture and development efforts for Qt’s Automotive customers (Tier-1s or OEMs)\n\n* Analyze requirements, functional specifications against the target hardware\n\n* Create software design for applications developed with Qt and its interaction with other library components on the IVI stack\n\n* Interface with customers on system architecture through workshops and design meetings\n\n* Identify and address system level metrics, such as: resource consumption, performance, boot time and inter-application communication\n\n* Present technical solutions to customers\n\n* Provide support to the customer’s development organization; the go to person for any Qt related technical assistance\n\n* Focus primarily on securing customer success in using Qt Software products in the Automotive market\n\n* Regular travelling to customers \n\n\n\n\n\n\n\n\n\n\nYour qualifications\n\n\n* Bachelor’s degree in Computer Science or higher (not mandatory)\n\n* Preferably 5+ years of working on large software programs\n\n\n\n\nExperienced and talented developer with deep understanding of one or more of the following:\n\n\n* Strong C++ experience with successful track record in developing C++ applications\n\n* Experience with major automotive Tier-1s and/or OEMs, with prior IVI or Cluster architecture is a big plus\n\n* Strong exposure to Embedded Linux adaptation and Qt including Yocto project\n\n* Excellent Technical understanding of Qt Software Products (Qt, Qt for Embedded Linux, Qt tools) \n\n\n\n\n\n\n\n\n\n\nLocation\n\nBerlin or Southern area of Germany / Suburbs of Detroit, USA \n\nInterested?\n\nFor more information, please contact:\n\nBernard Falise, bernard.falise(a)qt.io / European positions\n\nPat McGowan, pat.mcgowan(at)qt.io / USA positions \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Architecture, Developer, Digital Nomad, Marketing and Linux jobs that are similar:\n\n
$65,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.