Embedded Systems Software Engineer
Jetzt bewerben

Embedded Systems Software Engineer

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
AgEagle Aerial Systems Inc.

Auf einen Blick

  • Aufgaben: Develop embedded software for drones and sensor systems while influencing future architecture.
  • Arbeitgeber: Join AgEagle Aerial Systems, a leading NYSE-listed company in drone technology.
  • Mitarbeitervorteile: Work in a dynamic office environment with opportunities for continuous learning.
  • Warum dieser Job: Be part of an innovative team shaping the future of aerial technology.
  • Gewünschte Qualifikationen: Master's degree in relevant fields and experience with embedded Linux applications required.
  • Andere Informationen: This is a 100% office-based role; no visa sponsorship available.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

NYSE-listed AgEagle Aerial Systems is seeking a talented, experienced and motivated senior embedded systems engineer who will focus on developing embedded software and firmware for our current and future payloads and sensor systems. The ideal candidate will possess a wide variety of software engineering skills, people skills, and should be an expert in all aspects of embedded software design.

  • Note that this is a 100% office-based position. Neither visa sponsorship nor relocation assistance are available for this role.

Key Job Responsibilities:

  • Develop embedded software for all our products (e.g. drones, payloads, simulators)
  • Influence the architecture and the future of our systems with your ideas and your code
  • Design and implement software tools to facilitate production and test of hardware products
  • Deal with product management and customer support teams to participate in technical support of our products and improve user experience
  • Contribute to the team’s continuous improvement process

Qualifications:

  • Master of science or higher in Electrical Engineering, Computer Engineering, or Computer Science
  • Experience developing embedded Linux applications
  • Experience developing Linux drivers or working on microcontrollers
  • Working knowledge of Linux-based development environments
  • Strong knowledge of C or C++
  • Experience with Agile SDLC, including version control methods for managing large software projects, code review, pair programming
  • Experience working hands-on with hardware, and using electronic test equipment (multi-meter, oscilloscope, power supply, soldering)
  • Self-motivated, and able to take ownership of a project, seeing it through with minimal oversight
  • Strong sense of curiosity and a desire to learn new skills
  • Speaks French or willing to learn

Any of the following elements would be a plus:

  • Experience with Python or similar interpreted languages
  • FPGA experience (Verilog or VHDL)
  • Experience in robotics or unmanned aircraft

#J-18808-Ljbffr

Embedded Systems Software Engineer Arbeitgeber: AgEagle Aerial Systems Inc.

At AgEagle Aerial Systems, we pride ourselves on fostering a collaborative and innovative work environment where your contributions directly impact the future of our cutting-edge drone technology. As an Embedded Systems Software Engineer, you'll enjoy competitive benefits, opportunities for professional growth, and the chance to work alongside passionate experts in the field. Join us in our New York office, where your ideas will shape the architecture of our systems and enhance user experiences, all while being part of a supportive team dedicated to continuous improvement.
AgEagle Aerial Systems Inc.

Kontaktperson:

AgEagle Aerial Systems Inc. HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Embedded Systems Software Engineer

✨Tip Number 1

Make sure to showcase your experience with embedded Linux applications and drivers during any discussions. Highlight specific projects where you've successfully implemented these skills, as this will demonstrate your expertise in the area.

✨Tip Number 2

Since this role involves collaboration with product management and customer support teams, be prepared to discuss how you've effectively communicated technical concepts to non-technical stakeholders in the past. This will show that you can bridge the gap between engineering and user experience.

✨Tip Number 3

Familiarize yourself with Agile methodologies if you haven't already. Be ready to share examples of how you've contributed to continuous improvement processes in previous roles, as this aligns well with our team's values.

✨Tip Number 4

If you speak French or are willing to learn, mention this during your conversations. Language skills can be a significant asset in our diverse work environment and may set you apart from other candidates.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Systems Software Engineer

Embedded Software Development
Firmware Development
Embedded Linux Applications
Linux Driver Development
Microcontroller Programming
Linux-based Development Environments
C/C++ Programming
Agile Software Development Life Cycle (SDLC)
Version Control Systems
Code Review
Pair Programming
Hands-on Hardware Experience
Electronic Test Equipment Proficiency
Project Ownership
Curiosity and Willingness to Learn
French Language Skills or Willingness to Learn French
Python Programming (Optional)
FPGA Development (Verilog or VHDL) (Optional)
Robotics or Unmanned Aircraft Experience (Optional)

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the Embedded Systems Software Engineer position. Understand the key responsibilities and qualifications required, as this will help you tailor your application.

Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with embedded Linux applications, C or C++, and any hands-on work with hardware. Be specific about projects you've worked on that align with the job requirements.

Showcase Your Skills: Demonstrate your software engineering skills and people skills in your application. Mention any experience with Agile SDLC, version control, and collaboration with product management or customer support teams.

Express Your Motivation: Convey your self-motivation and curiosity in your cover letter. Explain why you are interested in working at AgEagle Aerial Systems and how you can contribute to their continuous improvement process.

Wie du dich auf ein Vorstellungsgespräch bei AgEagle Aerial Systems Inc. vorbereitest

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded Linux applications and C/C++. Highlight specific projects where you developed software for hardware products, especially in the context of drones or similar technologies.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your problem-solving skills. Prepare examples of how you've tackled challenges in previous projects, particularly those involving hardware integration and software development.

✨Communicate Effectively

Since this role involves collaboration with product management and customer support teams, practice articulating your ideas clearly. Be ready to explain complex technical concepts in a way that non-technical stakeholders can understand.

✨Express Your Curiosity and Willingness to Learn

Convey your passion for continuous learning and improvement. Discuss any recent technologies or methodologies you've explored, and express your interest in expanding your skill set, especially in areas like Python or FPGA.

Embedded Systems Software Engineer
AgEagle Aerial Systems Inc.
Jetzt bewerben
AgEagle Aerial Systems Inc.
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>