At a Glance
- Tasks: Join our team to develop innovative software for embedded systems and web applications.
- Company: A forward-thinking tech company focused on cutting-edge projects.
- Benefits: Enjoy flexible hours, remote work, and a vibrant workspace with fun amenities.
- Other info: Be part of a dynamic team with great career growth opportunities.
- Why this job: Make a real impact in tech while working on exciting projects in a supportive environment.
- Qualifications: Experience in software development, especially in Python, C++, or web technologies.
The predicted salary is between 63000 - 77000 £ per year.
- Develer 21 April 2025 Remote
- ---
- Python Software Development Embedded Systems C++ Web Development
We are looking for new collaborators to join our software development teams, belonging to protected categories (L. 68/99), in three areas:
- Embedded Linux and firmware
- Desktop and embedded development
- Full stack web development
What we work on
Typical projects we work on include
- Embedded Linux and firmware
- Railway applications, including safety-critical ones.
- Control of industrial automation processes.
- Numerical control machines for motor control and industrial field buses.
- Internet of Things (with data transmission in Wi-Fi, Bluetooth, GSM).
- User interfaces for embedded devices with touch displays.
- Desktop and embedded development
- Industrial machine control.
- Creation of user interfaces for embedded devices with touch displays.
- Software for 2D and 3D technical drawing for the footwear industry.
- Full stack web development
- Analysis and reporting of data acquired from industrial machines.
- Collection and visualization of metrics collected from web applications.
- Portals for the configuration and remote management of industrial machines.
- Depending on the type of project, the main part of the work will consist of:
- Embedded Linux and firmware
- Developing at a low level on an embedded Linux system: creating BSPs, kernel drivers, user space daemons.
- Developing in C on bare metal / microcontrollers: drivers and use of RTOS.
- Assisting the electronic design team in testing and debugging the designed boards.
- Desktop and embedded development
- Developing multi-platform applications (desktop and tablet) using the Qt libraries
- Creating user interfaces, on desktop or embedded systems, and building the connection to the backend logic
- Writing algorithms and backend logic to serve the applications
- Full stack web development
- Creating control interfaces for industrial devices accessible from browsers.
- Developing HTTP APIs for the interoperability of web and mobile applications.
- Creating web applications for monitoring devices and reporting data in real time.
- Contributing to the development of distributed web applications, built with microservices, that make use of Amazon AWS.
For Embedded Linux and firmware, you may need to access the electrical diagrams of the boards, created with Altium Designer.
Sometimes, it will be necessary to create software tools to simplify development or to create small test applications: in these cases, the languages and technologies we prefer to use are C++, Python, Bash, Go, Qt / QML.
For desktop and embedded software development, knowledge of at least one of the languages C, C++, Python, and Go is a requirement.
For full stack web software development, we ask for knowledge of the main technologies related to modern software development for the web: in particular, for the frontend part, angular. js or react. js.
For the backend part, we work with Python or Go, but if you use other languages, don't worry, it's not a problem for us.
We are looking for passionate, curious, enterprising, and flexible people who want to contribute to the growth of projects through the creation of technologically advanced systems with high performance and reliability.
We are looking for people capable of identifying the most suitable solutions and tools, with the aim of increasing the value and quality of the products we offer.
Membership in Protected Categories L. 68/99 (also art. 18) is required.
- Flexible working hours and remote work.
- Time off with a time bank.
- Relaxation area with armchairs, projector, audio system, table football, ping pong and musical instruments.
- Lunch area and kitchen with fruit, snacks, and cold and hot drinks.
- Green area equipped with a barbecue.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Blenheim Chalcot 1 Hammersmith Broadway, Hammersmith, London W6...
Get the latest tech news, tutorials, and updates delivered to your inbox.
#J-18808-Ljbffr
SW Developer categorie protette L.68/99 (anche art. 18) - Full Remote employer: Develer
At Develer, we pride ourselves on being an inclusive employer that values diversity and innovation. Our remote work culture promotes flexibility and work-life balance, while our commitment to employee growth is evident through continuous learning opportunities and engaging projects in cutting-edge technology. With a vibrant work environment featuring relaxation areas and a supportive team, we offer a unique chance for passionate individuals from protected categories to thrive in their careers.
StudySmarter Expert Advice🤫
We think this is how you could land SW Developer categorie protette L.68/99 (anche art. 18) - Full Remote
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Develer or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Develer.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Develer.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Develer that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace SW Developer categorie protette L.68/99 (anche art. 18) - Full Remote
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Develer.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Develer and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Develer
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Develer uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.