Find your next tech and IT Job or contract Embedded Software Developer (IoT, Assembler, Microcontroller...)

An embedded software is a program specifically used for hardware management. The program developed by the IT professional has no purpose outside the hardware for which it was designed. The software is therefore totally limited to the functions for which it was designed and cannot be used outside the equipment in which it is integrated. An embedded software is also called "dedicated software". An embedded software developer works in the IT sector and has the main mission of developing and designing embedded software. In other words, they are called upon to develop code exclusively optimized for the constraints of the hardware in question. The developed software is integrated into the hardware platform to perform certain tasks. The embedded software developer, in their work, takes into account the specificities of each product and its field of use, to optimize their code and adapt it to the environment. They are called upon to show a lot of patience and significant adaptability. The embedded software developer profession also requires a lot of ingenuity to always meet the needs of the equipment to be designed. The embedded software developer must also be quite responsive to intervene quickly in case of problems in code development. They can work in a company or as a freelancer.

574 results
Contractor

Contractor jobIngénieur Senior Systèmes Connectés / IoT

ematiss
Published on
IoT

6 months
100-310 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Contexte de la mission : Dans le cadre du développement et de l'évolution de solutions connectées, nous recherchons un Ingénieur Senior Systèmes Connectés / IoT pour intervenir sur la conception, l'intégration et l'industrialisation de solutions combinant des composants matériels, logiciels et des infrastructures informatiques. Le consultant interviendra sur l'ensemble du cycle de vie des solutions, depuis la définition des besoins et la conception technique jusqu'à leur intégration, leur validation et leur mise en production. Il jouera également un rôle de coordination entre les différentes équipes techniques et les éventuels fournisseurs impliqués. Nous recherchons un profil expérimenté, idéalement issu de grands environnements industriels ou de grandes organisations, habitué à travailler avec des processus structurés, des méthodologies établies et des interlocuteurs multiples. Principales responsabilités : -Recueillir et formaliser les besoins fonctionnels et techniques en collaboration avec les responsables de plateforme et les équipes métiers. -Participer à la définition de l'architecture et à la co-conception des solutions IoT, en intégrant les différentes briques matérielles, logicielles et systèmes. -Piloter et coordonner les activités d'intégration entre les différents composants et systèmes connexes. -Organiser et réaliser les phases de validation et de tests de bout en bout afin de garantir le bon fonctionnement de la solution. -Coordonner les différents interlocuteurs techniques et assurer le suivi des contributions des équipes spécialisées. -Participer à la planification des activités, à la priorisation des sujets et au suivi de leur avancement. -Assurer la relation technique avec les fournisseurs et partenaires intervenant sur le périmètre. -Contribuer à l'optimisation et à la rationalisation des solutions dans une logique de qualité, coûts, délais et performance (SQCD). -Participer au suivi de l'industrialisation, de la production, du déploiement et de l'exploitation des solutions. -Contribuer aux démarches de certification et de protection de la propriété intellectuelle des produits. -Veiller à la qualité de service, à la fiabilité et à la pérennité des systèmes déployés.
View this job
Permanent

Job VacancyFull Stack Dot Net Software Developer

Nexus Jobs Limited
Published on

£55k-60k
West Finchley, England, United Kingdom
Full Stack Dot Net Software Developer Our Client is an established leader in the travel industry. They are looking to recruit a full stack Dot Net Software Developer to work on a major transformation programme for this award-winning Luxury Travel Company. Projects will include designing and implementing web based tools to automate operational tasks and improve accuracy of pricing and management information and web site enhancements. We are seeking an individual who is looking to take on the technical design and implementation of technical solutions for the business. The Client works with a number of third party suppliers and the candidate will also liaise and work closely with our vendors to help deliver solutions, as required. Depending on your expertise you will have the opportunity to take on the management of projects involving multiple stakeholders and vendors. You will be responsible for: Design and implementation of web based tools to automate a variety of business processes Implementation of enhancements to the company website (built on Umbraco) Interfacing with business systems and data warehouse to implement the required functionality Analysing and identifying ways to automate processes working alongside the business lead Designing and validating the technical suitability of proposed solutions including database design and software approaches proposed by vendors Taking on complex business change projects that involve multiple stakeholders and suppliers Potential for managing suppliers tightly to ensure delivery of our requirements within budget and on time Risk and issue management to ensure a pro-active approach is taken to managing these Skills and Experience: At least, 3-5 years commercial experience with specific retail Travel Industry domain knowledge Track record of delivering projects involving in-house resources and/or third party suppliers Ability to design and architect technical solutions to complex business problems Full Stack development experience (ASP.NET, C#, HTML, CSS, JavaScript, JQuery, ReactJS, AngularJS, MS SQL Server) CMS experience e.g. with Umbraco Continuous Delivery skills, tools and techniques (e.g. Git, Github, Jenkins, Docker, Vagrant, Chef, Puppet, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Experience in implementing business process automation Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger PowerBI, PowerQuery, Dax & M Other API messaging formats e.g. JSON, XML, SOAP Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Ability to understand and document business requirements This is an exciting new role at this organisation – salary range £55K - £60K. The company is based in London. Please send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobSenior Software Developers/Engineers with Python, Terraform and Go

Nexus Jobs Limited
Published on

£500
London, England, United Kingdom
Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity – this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc… then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise – but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers – the cream of the crop – or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.
View this job
Contractor

Contractor jobSenior Software Engineer (Sr .Net Developer with AWS)

Nexus Jobs Limited
Published on

Chicago, Illinois, United States of America
Our Client is looking to recruit a Senior Java or C# .net software developer for their Chicago, IL office. Senior Software Engineer (Sr .Net Developer with AWS) Duties · 5+ years of experience with coding in Java and/or .Net programming languages · Directs, prepares, designs, codes, tests, debugs, and maintains complex computer programs · Be able to write great code and know what that means · Experience with working in continuous integration and continuous delivery environments · Experience of Agile development methodologies e.g Scrum & Kanban · Strong communication & collaboration skills · Willingness to learn new things · Strong focus on quality · Be able to work on your own initiative · Believe in getting things done and show the tenacity to see projects to completion Skills · Strong Experience of software development in C#. · Experience with frontend languages like JavaScript, AngularJS or React is preferred · Experience in tools like Redis and Elasticsearch is a plus · Experience with cloud technologies like AWS and/or Azure is a plus · Ability to work in service oriented applications by following design principles. · Experience of Object Oriented Design and the use of modern database technologies Postgres and SQL Server. · A working knowledge of current operating systems (UNIX, LINUX, MS Windows etc.). · A deep understanding of software version control techniques, such as git and TFS. · An appreciation of Scrum based agile development methods and processes. Education · Bachelors or Masters in Computer related fields. The position is based in Chicago USA. You must have the relevant visa's and the right to live and work in the US. Send your CV to us in Word format along with your hourly rate is USD along with your availability.
View this job
Contractor

Contractor jobSenior Technical Java and C# .net Software Developer

Nexus Jobs Limited
Published on

£450-500
London, England, United Kingdom
Senior Technical Java and C# .net Software Developer We are currently recruiting a Java with C# .net Senior Software Developer – who can be the lead in the team. You must have at least 5 to 7 years proven track record of developing software with Java and C# .net framework coupled with SQL Server. Ability to own and drive forward Omni channel technical solutions and technical architecture from an IT perspective (with direction from Head of IM, Consumer & Brands) o Ownership of FM Digital Technical architecture including the ongoing review of overall FM Omni technical design, structure and future-fit. Project lead on any future re-platforming for FM.com. o To be the technology lead managing the 'day to day' from a technical perspective o Ensure all technical solutions are best-in-class, future-proofed and align to the wider DBIM vision / strategy (e.g. liaise with wider IM on Security, release processes etc) § For example for the FM global single customer view project, the role would provide all technical advice on architecture, user stories, technical specs and DB IM sign-offs Technical lead for all 3rd party solution providers: a) Salesforce b) Booking Bug c) Shopify. Ensure that all OmniChannel products are working together/integrated as needed to allow single consumer tracking and global database. o Technical lead for China Retail Salesforce integration / WeChatify / Social CRM o Data Management Platform (DMP) technical lead o B2B FMJ / FMD Management CRM (India) technical lead to work with DBIM to ensure that project is delivered + technical specification. o Salesforce Service and Marketing Cloud technical lead to take technical ownership for the delivery of new projects / enhancements o Technical leader to create technical architecture documentation, listing the technical stack of the FM.com suite of applications (front and back end). o Technical Leader to highlight components at security, warranty, support, IM policy risk. o Technical Leader to prepare a plan for short and long term to alleviate / eradicate highlighted risks of the technical stacks. o Alignment of FM Omnichannel technical projects / scope to ensure business, cost and technology efficiencies in conjunction with China and US technical leads · Lead development efforts and deliverables on complex solutions within an Agile framework · Provide strong oversight and ownership of coding efforts, and technical solutions · Contribute to the development of system components as needed · Accountable for solving for all technical aspects and delivery · Serve as an escalation point for technical impediments · Accountable for the articulation of the solutions, to various levels · Delegate structured assignments and monitor the progress · Develop and ensure development standards and practices are adhered to by the development team, i.e. DevOps, coding, code management, and documentation · Provide solutions based on strong technical acumen and technical currency in a variety of technologies · Exposure to Mobile and Cloud application platforms · Ensure the technical activities are aligned with approved architectural designs. · Create technical and strategy documents to articulate the solutions and guide implementations as needed to meet requirements. · Develop strong technical application and product knowledge across the Omni channel portfolio. · Challenge our technology partners and vendors to derive maximum value. · Evaluate vendor solutions and work with vendors as necessary · Provide guidance to onshore, offshore, and near shore development service providers as necessary · Provide strong retail business acumen, and customer focus. · Provide governance for troubleshooting complex system issues as necessary · Develop or contribute to business cases, roadmaps and proposals which may include presentations to senior management. · Collaboration with Business, Technical, and Security Architects, to manage risk identification and risk mitigation tactics associated with the designs. Role-specific knowledge: · 5+ years of senior technical lead. · 5+ years of strong hands-on experience as a developer working on JAVA or .NET Framework standards and technologies - C#.NET, ASP.NET, AngularJS, SQLServer, Web Services, Cloud Platforms, AJAX, JQUERY, XML/JSON, HTML, CSS · Retail / digital technology experience is essential · Experience in SalesForce Service and Marketing Clouds · Safety Knowledge: · Provides a consistent outstanding role model in relation to safety practices with a deep understanding of the importance of safety This is a 6 month contract assignment based in the London. Rate is negotiable and will be in the range £450 to £500 per day. Please send your CV to us in Word format along with your daily rate and availability.
View this job
Permanent

Job VacancySenior Software Developer with C# .Net and Fixed Income

Nexus Jobs Limited
Published on

£60k-75k
City of London, England, United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £60K - £75K. Please do send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancyHead of Software Development

Nexus Jobs Limited
Published on

£75k-100k
London, England, United Kingdom
Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank's business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank's software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. Team Management: Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. Foster a culture of collaboration, innovation, and continuous improvement within the team. Conduct performance reviews, identify training needs, and support career development for team members. Stakeholder Collaboration: Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. Ensure effective communication and alignment between development teams and stakeholders. Provide regular updates on project status, risks, and outcomes to senior management. Quality Assurance: Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. Process Improvement: Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. Vendor Management: Manage relationships with external vendors and service providers, ensuring they meet the bank's standards and requirements. Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Finance, or a related field. Experience: Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. Experience with Equation and SQL Server environments. Technical Skills: Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. Proficiency in SQL Server and database management. Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. Leadership Skills: Excellent leadership and team management skills. Strong problem-solving and decision-making abilities. Exceptional communication and interpersonal skills. Certifications: Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: Impact: Play a pivotal role in driving the bank's digital transformation and innovation in private banking. Growth: Opportunity for professional growth and development in a dynamic and supportive environment. Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
View this job
Permanent

Job VacancyC# Dot Net Software Developer with Fixed Income and FX

Nexus Jobs Limited
Published on

£80k-100k
City of London, England, United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £80K - £100K. Please do send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobC# Dot Net Software Developer with Fixed Income and FX

Nexus Jobs Limited
Published on

£500-600
United Kingdom
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The rate will be in the range £450 per day to £600 per day. The duration of this contract will be 12 months. Please do send your CV to us in Word format along with your salary/rate and availability.
View this job
Contractor

Contractor jobSoftware Developer

LA International Computer Consultants Ltd
Published on

12 months
Belyy, Tver Oblast, Russia
Software Developer Overview * The Software Developer will design and develop highly available, scalable solutions supporting enterprise storage platforms within a global financial services environment. * Develop in-house applications covering storage provisioning, monitoring, alerting, auditing, inventory and preventative maintenance. * Work across software development, infrastructure automation, storage technologies and Linux environments while integrating solutions with third-party technologies. * Collaborate with global technical teams and stakeholders to understand requirements and deliver effective technical solutions. Software Developer Responsibilities * Design and develop scalable applications using Python and/or Perl. * Develop tools for storage provisioning, monitoring, alerting, auditing and inventory management. * Build solutions supporting problem management, capacity management and preventative maintenance. * Integrate enterprise storage solutions with third-party technologies and platforms. * Support storage virtualisation, automation and software-defined storage solutions. * Follow SDLC best practices across large-scale software development projects. * Troubleshoot issues across operating systems, networks, applications and storage infrastructure. * Work with customers to understand requirements and articulate appropriate technical solutions. * Contribute to infrastructure automation and observability initiatives. Software Developer Skills and Experience * Strong software development experience using Python and/or Perl. * Proven experience applying SDLC best practices within large software development projects. * Strong Computer Science fundamentals. * Object-Oriented programming and SQL knowledge would be advantageous. * Enterprise Linux experience, particularly RHEL, would be highly desirable. * Knowledge of enterprise storage technologies including Fibre Channel, iSCSI, SCSI, NFS, CIFS, Object Storage, RAID and distributed storage would be advantageous. * Understanding of storage virtualisation, provisioning, performance and capacity management. * Kubernetes, OpenShift, Docker or containerisation experience would be beneficial. * AWS, Azure or Google Cloud experience would be advantageous. * Strong troubleshooting skills across operating systems, networking and storage. * Experience with NetApp, IBM Spectrum Scale, HDS, EMC, Brocade SAN or Veritas technologies would be beneficial. * Strong communication, organisation and prioritisation skills. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Contractor
Permanent
Fixed term

Job VacancyArchitecte Solutions Expert Java / J2EE

Craftman data
Published on
AI
Architecture
J2EE / Java EE

6 months
Villeneuve-d'Ascq, Hauts-de-France
Contexte de la missionDans le cadre d'une mission au sein de la DSI d'un grand groupe, nous recherchons un Architecte Solutions Expert pour accompagner la transformation des pratiques d'ingénierie logicielle. Le consultant interviendra de manière transverse auprès des équipes IT afin de définir et promouvoir les standards de Software Engineering, évaluer la maturité des produits et mettre en place des plans d'amélioration concrets. Missions principalesRéaliser des revues d'architecture et accompagner les équipes dans la conception de solutions robustes et évolutives. Définir, structurer et animer les standards de Software Engineering à l'échelle de la DSI. Auditer la maturité logicielle des produits IT et identifier les axes d'amélioration. Construire et piloter des plans d'amélioration adaptés aux besoins des équipes. Accompagner les Tech Leaders et les développeurs dans l'adoption des bonnes pratiques. Fédérer une communauté d'expertise autour de l'architecture et de la qualité logicielle. Contribuer au cadrage de l'intégration de l'intelligence artificielle dans le SDLC. Produire et maintenir la documentation d'architecture. Compétences techniques requisesArchitecture de solutions : expérience confirmée en conception et revues d'architecture. Java / J2EE : forte expertise technique. Software Engineering : maîtrise des ADR, Design Patterns, Software Quality et Release Management. Engineering Metrics : connaissance des 4 Key Metrics. C4 Model : maîtrise indispensable. SDLC & IA : capacité à accompagner la réflexion sur l'intégration de l'IA dans le cycle de développement logiciel. Livrables attendusDossiers d'architecture. Architecture Decision Records (ADR). Audits de maturité logicielle. Plans d'amélioration et recommandations opérationnelles. Profil recherchéNous recherchons un profil senior disposant d'une véritable expérience dans la transformation des pratiques d'ingénierie logicielle à l'échelle d'une DSI. Le candidat devra démontrer sa capacité à intervenir au-delà de l'architecture projet ou produit, avec une réelle dimension transverse, stratégique et opérationnelle. Anglais professionnel indispensable. ModalitésContrat en assistance technique. Présence sur site : 3 jours par semaine. Aucun déplacement ni aucune astreinte prévus.
View this job
Permanent

Job VacancyIngénieur DATA F/H

█ █ █ ██ █ █
Published on
Docker
Elasticsearch
MLOps

45k-50k €
Lyon, Auvergne-Rhône-Alpes

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job

Frequently asked questions about working as a Embedded Software Developer (IoT, Assembler, Microcontroller...)

What is the role of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer creates and designs various computer systems while defining the architecture of components and products.

How much does a Embedded Software Developer (IoT, Assembler, Microcontroller...) charge

The daily rate of an embedded software developer is £450, this depends on the freelancer's experience. The salary of a junior embedded software developer ranges between £28,000 and £35,000 gross per year. But by gaining experience, the embedded software developer can then expect a higher compensation, around £60,000 per year.

What is the definition of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer must meet the company's needs and for this purpose focuses on embedded software development. They ensure both the quality of the software, but also its sustainability, security, energy efficiency and consumption. Their mission is based on developing optimized code, while taking into account the various constraints of the platform on which they work. Moreover, their involvement in the testing phases is also important to validate the different processes and if necessary to implement technical documentation. The embedded software developer systematically performs technology monitoring to stay informed of the latest developments. They also use assembly languages such as C++ to code according to client recommendations. On a daily basis, they practice oral and written English and have excellent knowledge of general operating systems such as Linux or Windows.

What type of mission can a Embedded Software Developer (IoT, Assembler, Microcontroller...) handle

• The embedded software developer is actually a computer engineer whose mission is to develop software that will then be embedded within physical products. This type of embedded software is present in our daily lives, without even noticing its presence. For example, software capable of managing supermarket checkouts, software managing the dashboard of a connected car, or software defining the automation of a robotic arm that you can find in industry. • Given that there are numerous applications, the embedded software developer profession requires skills adapted to the environment in which it operates. It is therefore not uncommon for the job to require complementary skills in mechanics, calculation, electricity, electronics, or robotics. • On a daily basis, the embedded software developer handles the installation of computer system-related equipment, as well as their maintenance and development. • These responsibilities translate into total management of embedded software projects. They are also called upon for the development and prototyping of embedded software on the coding side. • The embedded software developer is also involved in numerous tests and validation phases with the implementation of technical documentation. • Finally, they maintain regular technological watch to take into account the latest trends.

What are the main skills of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• As mentioned previously, the embedded software developer has an excellent understanding of programming languages such as Java, C or C++. These are mandatory skills, as programming occupies a predominant place in their daily work. • But that's not all, the embedded software developer has excellent knowledge of electronics and then secondary skills related to the environment in which they operate. Thanks to their expertise in the field, they can anticipate the behavior of electronic hardware in order to adapt their coding. • Finally, they collaborate with other IT professionals, such as the embedded systems engineer to optimize their project.

What is the ideal profile for a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• In order to successfully carry out their mission, the embedded software developer must be able to solve any problem. • In their field, they must be perfectionist by considering all possibilities. • Being naturally curious, this will drive them to discover new procedures and experiment with a new way of coding. • Finally, it is absolutely imperative to have perfect mastery of technical English.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us