Embedded Systems Software Engineer
Jetzt bewerben

Embedded Systems Software Engineer

Wallis 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: Enjoy a dynamic office environment with opportunities for continuous learning and growth.
  • Warum dieser Job: Be part of an innovative team that values your ideas and contributions to cutting-edge 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 or relocation assistance 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 being an exceptional employer that fosters innovation and collaboration in the field of embedded systems. Our office-based environment encourages teamwork and continuous learning, providing employees with ample opportunities for professional growth while working on cutting-edge technology in the drone industry. With a strong commitment to employee development and a culture that values creativity and initiative, joining our team means becoming part of a forward-thinking organization dedicated to making a meaningful impact.
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 the interview. Be prepared to discuss specific projects where you implemented these skills, as this will demonstrate your expertise in the field.

✨Tip Number 2

Since this role involves working closely with product management and customer support teams, highlight any previous experiences where you collaborated across departments. This will show that you can effectively communicate and contribute to improving user experience.

✨Tip Number 3

Familiarize yourself with Agile SDLC practices if you haven't already. Being able to discuss your experience with version control methods and code review processes will set you apart as a candidate who is ready to integrate into their workflow.

✨Tip Number 4

Since the job mentions a strong sense of curiosity and a desire to learn new skills, prepare examples of how you've pursued learning opportunities in the past. This could include taking courses, attending workshops, or self-study projects related to embedded systems.

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 Programming
C++ Programming
Agile Software Development Life Cycle (SDLC)
Version Control Systems
Code Review
Pair Programming
Hands-on Hardware Experience
Electronic Test Equipment Proficiency
Self-motivation
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 relevant projects you've worked on. Be specific about your contributions and the technologies you used.

Showcase Your Skills: Include examples of your hands-on experience with hardware and electronic test equipment. Mention any Agile SDLC practices you have used, such as version control and code reviews, to demonstrate your familiarity with software development processes.

Express Your Motivation: In your cover letter, convey your enthusiasm for the role and the company. Discuss your desire to contribute to the team’s continuous improvement process and your willingness to learn new skills, such as French, if necessary.

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, as this will demonstrate your hands-on expertise.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your ability to troubleshoot and improve existing systems. Share examples of how you've influenced system architecture or contributed to continuous improvement processes in previous roles.

✨Communicate Effectively

Since the role involves collaboration with product management and customer support teams, practice articulating your ideas clearly. Show that you can bridge the gap between technical and non-technical stakeholders.

✨Express Your Curiosity

Convey your eagerness to learn new skills, especially in areas like Python or FPGA. Discuss any relevant experiences that showcase your self-motivation and willingness to take ownership of projects.

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
>