Ingénieur logiciel : Systèmes embarqués freelance

L’ordinateur à l’échelle du rack est chargé de systèmes embarqués essentiels, responsables des nombr…

L’ordinateur à l’échelle du rack est chargé de systèmes embarqués essentiels, responsables des nombreux composants invisibles qui soutiennent le fonct freelance…

onnement d’un ordinateur à l’échelle du rack.

En tant qu’ingénieur logiciel travaillant sur les logiciels des systèmes embarqués, vous devrez
Travailler avec une équipe sympathique et positive pour écrire le code de bas niveau qui fait fonctionner les ordinateurs Oxide.
Vous écrirez du code principalement en Rust, et lirez du code principalement écrit en Rust et en C. La grande majorité du code que vous écrirez sera open source (peut-être la totalité !), et nous ne partons pas du code existant du fournisseur – nous essayons de faire les choses correctement.
Écrivez des programmes qui interagissent avec le monde physique, qu’il s’agisse de lumières clignotantes, de systèmes de contrôle thermique au niveau du rack ou de la prise en charge du remplacement à chaud des composants du serveur.
Lire les fiches techniques des capteurs, des microcontrôleurs, etc., et mettre en œuvre des pilotes pour ceux-ci dans des environnements RTOS nus et intégrés.
Assurer la sécurité de nos dispositifs en étendant la chaîne de démarrage vérifiée de la première instruction au plan de contrôle fonctionnant sur les systèmes Oxide. Vous sécuriserez l’interface entre les composants de plus bas niveau et le plan de contrôle, construirez le contrôle d’identité et d’accès, et travaillerez avec l’équipe pour définir et se défendre contre les menaces.
Codez sans crainte, en vous appuyant sur des constructions continues, des tests unitaires, un code sûr pour la mémoire, de bons outils de débogage, un processus constructif de révision du code et une culture favorable à l’identification et à la correction des bogues.
Ces responsabilités ne sont qu’un point de départ ! Nous sommes une petite entreprise, nous n’avons pas de rôles rigides, et nous avons beaucoup à faire – nous pouvons vous aider à évoluer là où vos intérêts vous mènent.
Vous vous épanouirez dans ce rôle si vous.. :
Vous avez déjà travaillé avec Rust ou un autre langage de systèmes de bas niveau comme le C.
Avez déjà travaillé avec des microcontrôleurs, que ce soit dans le cadre d’un emploi ou d’une sorte de cafetière Arduino qui lave les animaux.
Croyez en la documentation complète de vos idées.
Vous aimez lire la documentation produite par d’autres.
S’enthousiasmer pour les choses et les approfondir.
Vous êtes très à l’aise avec un terminal Unix.
Vous ne voyez pas d’inconvénient à ce que vos collègues s’enthousiasment pour des faces avant d’ordinateurs vieux de plusieurs décennies.
Si vous ne remplissez pas 100% de ces conditions, vous devriez quand même envisager sérieusement de postuler – au moins l’un d’entre nous n’avait pas chacune de ces conditions au départ !
La vie chez Oxide
Nous sommes très explicites sur nos valeurs, et elles sont visibles dans la vie quotidienne à Oxide, par exemple :
Notre rigueur signifie que nous aimons et sommes fiers du métier d’ingénieur.
Notre urgence signifie que nous ne sommes pas au-dessus du raccourci judicieux.
Notre polyvalence se reflète dans notre plus grande force : l’étendue de notre équipe.
Notre transparence se manifeste dans notre processus de demande de propositions fondé sur le consensus.
Notre responsabilité signifie que nous menons et suivons à la fois : nous avons nos propres domaines, mais nous aidons aussi les autres dans les leurs.
Notre curiosité se manifeste dans notre désir insatiable d’apprendre – et notre empathie dans notre amour de l’enseignement aux autres.
Notre humour fait partie intégrante de notre quotidien : nous sommes des petits malins invétérés dont les réunions vidéo se transforment en discussions textuelles simultanées.
Nos valeurs se manifestent également dans nos avantages sociaux :
Tout le monde gagne 180 250 dollars, quel que soit le lieu de travail.
Nous offrons la meilleure assurance santé que nous ayons pu trouver : un plan médical PPO, un plan dentaire et un plan de vision qui sont couverts à 100% pour les employés et les personnes à charge.
Nous sommes très favorables au travail à distance. Environ la moitié de notre équipe se trouve en dehors de la baie de San Francisco ; notre seule exigence est que les heures de travail se chevauchent largement avec l’heure du Pacifique.
Nos familles et nos vies en dehors de nos emplois sont très importantes pour nous ; nos horaires sont flexibles pour refléter et soutenir cela.

Pour en savoir plus sur le freelance : https://finance.orange.fr/actualite-eco/article/spacex-reporte-a-mardi-le-nouvel-essai-de-sa-fusee-starship-CNT000001yelF1.html
Source Freelance 2 : https://www.indeed.com/rc/clk?jk=535ad03217428130&fccid=78fc32d909bd4f0b&vjs=3
mission freelance développeur