
Η AeroVironment αναπτύσσει και κατασκευάζει μη επανδρωμένα συστήματα και αυτόνομες τεχνολογίες για πελάτες στον τομέα της άμυνας και της κυβέρνησης. Η εταιρεία ιδρύθηκε το 1971 και δημιουργεί λύσεις που περιλαμβάνουν drones, συστήματα περιφερόμενων πυρομαχικών και μη επανδρωμένα χερσαία οχήματα, συνδυάζοντας τεχνογνωσία στη μηχανική και την κατασκευή για την υποστήριξη σύνθετων επιχειρησιακών αναγκών στο πεδίο.
Νέος/α μηχανικός ενσωματωμένου λογισμικού, AeroVironment — Μουρπαρκ, Καλιφόρνια
Ανάπτυξη ενσωματωμένου λογισμικού για τα αυτόνομα αμυντικά και ρομποτικά συστήματα της AeroVironment, με ενσωμάτωση αισθητήρων και επεξεργαστών σε αεροσκάφη και ωφέλιμα φορτία. Η εργασία καλύπτει την ανάπτυξη και τις δοκιμές, από τα πρωτότυπα έως την παραγωγή.
Περιγραφή
- Ανάπτυξη μη επανδρωμένων και ρομποτικών συστημάτων για αμυντική και εμπορική χρήση.
- Κατασκευή ενσωματωμένου λογισμικού για αεροσκάφη, ωφέλιμα φορτία και άλλες συσκευές.
- Σχεδιασμός, συγγραφή, δοκιμή και αποσφαλμάτωση λογισμικού συστημάτων.
- Βελτίωση της αποδοτικότητας, της σταθερότητας και της επεκτασιμότητας του λογισμικού.
- Επέκταση βάσεων κώδικα ώστε να καλύπτουν τις απαιτήσεις του προγράμματος.
- Ενσωμάτωση και δοκιμή αισθητήρων και ενσωματωμένων επεξεργαστών σε αεροσκάφη και ρομποτικά συστήματα.
- Υλοποίηση λογισμικού πρωτοτύπων και παραγωγής με εργαλεία της AeroVironment και του κλάδου.
- Διατήρηση των ελέγχων διαμόρφωσης και της διαχείρισης λογισμικού.
- Υποστήριξη απαιτήσεων συστήματος, σχεδίων δοκιμών, διαγνωστικών και επικύρωσης.
- Συμβολή στην επιλογή υλικού και εισηγήσεις για ανάγκες επεξεργασίας, μνήμης και αποθήκευσης.
- Υποστήριξη ταχείας πρωτοτυποποίησης και δοκιμών ιδεών.
- Εκτίμηση της προσπάθειας ανάπτυξης και συντονισμός του εύρους, των χρονοδιαγραμμάτων και των προϋπολογισμών με τους υπεύθυνους προγραμμάτων.
- Συνεργασία με μηχανικούς από διαφορετικές ειδικότητες και με ομάδες ανάπτυξης.
- Υποστήριξη της μετάβασης του λογισμικού ανάπτυξης στην παραγωγή και την πιστοποίηση.
- Δημιουργία επιδείξεων απόδειξης της λειτουργικότητας.
- Διεξαγωγή και συμμετοχή σε ανασκοπήσεις σχεδιασμού.
- Τήρηση της διαδικασίας ανάπτυξης λογισμικού της AeroVironment υπό γενική επίβλεψη.
- Αντιμετώπιση συγκεκριμένων τεχνικών προβλημάτων σε περιβάλλον συνεχούς μάθησης.
- Εκτέλεση άλλων καθηκόντων που ανατίθενται.
Απαιτήσεις
- Πτυχίο σε επιστήμη υπολογιστών, μηχανική, ηλεκτρολόγων μηχανικών, αεροναυπηγική, μηχανολογία ή συναφή τομέα, ή ισοδύναμη εκπαίδευση, κατάρτιση και εμπειρία.
- 0–2 έτη σχετικής εμπειρίας.
- Εμπειρία στην αντιμετώπιση προβλημάτων συστημάτων.
- Άριστη γνώση Python, C, C++11, C++ STL και/ή OpenCL.
- Εξοικείωση με Visual Studio, Eclipse ή παρόμοια ολοκληρωμένα περιβάλλοντα ανάπτυξης και εργαλεία παρακολούθησης ελαττωμάτων.
- Εμπειρία με τα πρωτόκολλα RS-485, RS-232, CAN, I2C, SPI και USB.
- Ισχυρές μαθηματικές και αναλυτικές δεξιότητες.
- Δυνατότητα περιοδικών μετακινήσεων για υποστήριξη εξοπλισμού δοκιμών σε εγκεκριμένες τοποθεσίες πτήσεων.
- Διαθεσιμότητα για πολλές ή ακανόνιστες ώρες, Σαββατοκύριακα, αργίες και δοκιμές πεδίου όταν απαιτείται.
- Η εμπειρία με επεξεργαστή STM32 θεωρείται ιδιαίτερα επιθυμητή.
- Η εμπειρία με πλατφόρμες RTOS, όπως µC/OS ή FreeRTOS, είναι επιθυμητή.
- Επιθυμητή εμπειρία με Video4Linux και τροποποίηση και μεταγλώττιση πυρήνων Ubuntu Linux.
- Επιθυμητή εμπειρία στην ανάπτυξη οδηγών Linux/ARM και στη χρήση του Robot Operating System (ROS).
- Επιθυμητές βασικές γνώσεις ηλεκτρονικής και εμπειρία με εργαστηριακό εξοπλισμό.
- Απαιτείται να είναι το άτομο πρόσωπο των ΗΠΑ κατά ITAR/EAR ή επιλέξιμο για άδεια εξαγωγής· ορισμένες θέσεις απαιτούν ισχύουσα αμερικανική υπηκοότητα.
- Ικανότητα εργασίας σε γραφείο και σε περιβάλλον έρευνας και ανάπτυξης.
- Ικανότητα ορθοστασίας και καθιστικής εργασίας για παρατεταμένα διαστήματα και χρήσης πληκτρολογίων υπολογιστή και τηλεφώνου.
Παροχές
- Ιατρική ασφάλιση.
- Οδοντιατρική ασφάλιση.
- Ασφάλιση όρασης.
- Πρόγραμμα 401(k) με αντίστοιχη εργοδοτική συνεισφορά.
- Πρόγραμμα εργασίας 9/80.
- Αμειβόμενη διακοπή λειτουργίας κατά τις αργίες.