
Closed
Posted
We are seeking a skilled Embedded Software Engineer with expertise in developing and integrating software for embedded systems. This role involves working closely with FPGA designs and ensuring seamless software functionality for various applications. If you have experience in C/C++, Linux for embedded systems, and custom driver development, we’d love to hear from you. Prior experience with Xilinx Zynq devices is a significant advantage. Key Responsibilities: Develop and maintain embedded software for systems interfacing with FPGA designs. Implement software solutions in C/C++ for embedded applications. Design and integrate custom drivers in both kernel and user space. Work with Linux-based embedded systems, including Petalinux and Yocto Project. Collaborate with hardware engineers to ensure proper integration between hardware and software. Debug and test embedded systems to ensure performance and reliability. Document software architecture, design, and testing procedures. Qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or a related field. Proven experience in embedded software development. Proficiency in C/C++ programming for embedded systems. Strong knowledge of Linux-based embedded systems, including configuration and build processes. Experience with custom driver development in kernel and user space. Familiarity with Petalinux and Yocto Project. Hands-on experience with Xilinx Zynq devices or similar FPGA-based systems is highly desirable. Excellent problem-solving and debugging skills. Strong communication and documentation abilities. Preferred Skills: Experience in real-time systems and hardware/software integration. Knowledge of other embedded operating systems or development frameworks. Familiarity with version control systems like Git. If you’re passionate about embedded systems and FPGA-based applications, this role offers a great opportunity to grow and make an impact. FPGA.
Project ID: 38861926
28 proposals
Remote project
Active 1 yr ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
28 freelancers are bidding on average $21 USD/hour for this job

I have more than 10 years experience in FPGA design using VHDL, I have also my own FPGA lab, I have worked in projects including Zynq 7000 and Zynq ultrascale, I have full experience in PS and PL integration, please check my profile also please message me so that we can discuss
$20 USD in 40 days
7.8
7.8

Since 2015 I have been working in C/C++/C# programming. So more than 9(nine) years of experience in C/C++/C# programming. I can build any class, function or method for you. Also expert in data structure building and OOP. Very good in C++ MFC and C++ WinUI 3 for GUI design to build Windows and Console applications and C/C++/C# image processing. Also expert in C/C++ GPU CUDA programming and expert in Driver Development in C. If you want a good delivery of the project, then send me a message, please. Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please.
$35 USD in 40 days
7.4
7.4

As an experienced senior engineer with a specialization in Back End programming, particularly in C++, I believe I bring the right combination of skills and aptitude for your Embedded Software Engineer position. My proficiency with C/C++ and my knack for building well-structured and efficient software aligns perfectly with your project's needs. Moreover, I have over 7 years of experience which means I understand the challenges unique to embedded systems and can offer suitable solutions. Over the course of my career, I've honed my skills in working with Linux-based embedded systems and implementing custom drivers in both kernel and user space. This includes my familiarity with Petalinux and Yocto Project, as mentioned in your job description. This past work has also enabled me to master crucial debugging and testing techniques that are pivotal to ensuring the performance and reliability of embedded systems - a responsibility integral to this role. Lastly, although my background is in C++, I am constantly expanding my technical arsenal. So if given the chance, not only could I deliver excellent results; but also thrive in it. And I'm eager to prove this through making an impactful contribution to your team.
$20 USD in 40 days
6.5
6.5

As a senior full-stack developer with over 6 years of experience, I possess a profound understanding of C/C++ programming, relevant hardware concepts, software design, and strong problem-solving skills. My past projects have encompassed various industries, including tech companies like yours seeking embedded system engineers with Linux-based knowledge and custom driver development. The opportunity to embark on an engagement involving FPGA designs and Xilinx Zynq devices further excites me as it aligns perfectly with my skill set and passion for embedded systems technology. Throughout my career, I've worked extensively with embedded systems interfacing FPGA designs to ensure seamless software functionality. My expertise includes software development in C/C++, custom driver development both in kernel and user space, as well as using Linux-based systems like Petalinux. In addition, an area where I truly excel is not only developing solid software architectures but also thoroughly documenting their designs and testing procedures. This guarantees reliable system performance and facilitates effective problem diagnostics. Moreover, I bring an extra facet of value to the table—my comprehensive grasp on multiple disciplines thanks to my full-stack background. Understanding both the hardware and software aspects is vital for successful integration between the two.
$20 USD in 40 days
6.3
6.3

I'm an embedded systems engineer with 5 years of experience and I'm proficient in KiCAD, Proteus, Altium Designer, Firmware development, IoT, UAV design and development. I've worked on these projects: - Custom Flight controller - Custom BLDC electronic speed controller - Custom GNSS module - Agricultural drone prototype - ESP32 based Audio Box - Automatic control board for coffee making machine - Solenoid control board - Wireless inverter datalogger - GSM enabled energy meter - Automatic feed dispenser - ECG based health wearable prototypes - PPG based health wearable prototypes - Underwater ROV prototype - People counter - Custom terrameter - Water level monitor - Water quality analyser - Soil health analyser - Automatic Irrigation system - Automatic stapler - Forex Ticker - etc. Feel free to reach out.
$25 USD in 40 days
5.8
5.8

Hi there, I have read your requirements, is depending on what you want to do with it. I have more than three years of experience in Embedded Software engineering . After we make some command to move. I can work with all types of Microcontrollers programming in C, C++, Mikro C, Python, LUA Atmel Studio, PIC, AVR, ESP, Raspberry Pi, Arduino, GCC. Embedded Linux, Buildroot and YOCTO. Creating Schematics and PCB in Proteus, Eagle, Altium design. I have a workshop full of parts and the infrastructure to build PCB and test the solution Derivable on the project: Wiring diagram for proof of concept. MCU code explained every line. As an additional service, I can make you a fully working prototype and ship it to you. Regards, Ahmed
$20 USD in 40 days
5.9
5.9

As an accomplished freelance software engineer with more than a decade of experience, I have honed my skills in C/C++ programming for embedded systems, custom driver development, and proficiency in Xilinx Zynq devices. My understanding of Linux-based platforms such as Petalinux and Yocto Project, including their configuration and build processes, is exceptional and aligns perfectly with the key responsibilities of this project. This includes detailed knowledge of both kernel and user space which will facilitate designing and integrating custom drivers that guarantee seamless functionality. In addition to my core skill set, I bring to the table broader competencies that can amplify the value I can deliver. For example, I've excelled in real-time systems and hardware/software integration which are assets for any embedded system engineer. Apart from that, my command over Git - a major player in version control systems - reflects my commitment to efficient workflows that transcend coding. Ultimately, what sets me apart is my commitment to your satisfaction as evidenced by my 30-day error-free service guarantee. Completing the job on time and within your budget while ensuring continued post-completion support go hand-in-hand with my work ethic. If chosen, this project will become an opportunity for us to blend our expertise and create something impactful together.
$20 USD in 40 days
5.2
5.2

With a wealth of experience in various industrial automation projects, I bring to the table skills that align perfectly with what you seek. My proficiency in C and C++ programming, coupled with extensive knowledge of Linux-based embedded systems, including Petalinux and Yocto Project, makes me an ideal fit for this role. Furthermore, my understanding of custom driver development in both kernel and user space, adds immense value to ensuring seamless software functionality. More specifically, I have applied my technical acumen to projects involving control systems, instrumentation, ventilation systems and energy automation. These involvements have given me a broad perspective that would assist in integrating your software with FPGA designs harmoniously. Additionally, working on HES projects where generators were PLC controlled gives me hands-on experience relating to this role. To sum it up, my profound problem-solving capabilities stemming from years of EE experience along with excellent communication style would complement the team collaboration nature required to work in-sync with your hardware engineers. I am eagerly excited about the potential to be part of your impressive project. Allow me to employ my skills and experiences to not just create impact but also grow within this role and your organization as a whole.
$20 USD in 40 days
4.8
4.8

With my extensive knowledge and over a decade of hands-on experience in firmware development, IoT integration, and embedded systems to specifically expand on my previous pitch on the FPGA project; I strongly believe that we are an ideal match for your project needs. We have successfully implemented numerous software solutions in C/C++ for embedded applications, ensuring flawless functionality alongside careful design and integration of custom drivers in both kernel and user space. Moreover, given our deep understanding of Linux-based embedded systems including Petalinux and Yocto Project, we can ensure swift development, proper configuration and build processes along with comprehensive debugging & testing methodologies. To top it off, our experience with Xilinx Zynq devices - a major advantage I mentioned earlier - would enable us to hit the ground running from day one, maximizing the efficiency of your project completion. Let my team merge our history of success stories with your unique vision to produce an impactful result on this task.
$20 USD in 40 days
4.8
4.8

Dear Hiring Manager, Greetings! I can do the job. I have the following expertise - I have a Bachelor's and Master's degree in electrical engineering. I have worked more that two years in feature phone software development and in masters level did a lot of projects in embedded systems and real time operating system design. All those experiences were based on C/C++ programming for embedded systems which gave me proficiency. FPGA based systems I highly prefer to work. I have excellent Excellent problem-solving and debugging skills. Besides I have strong communication and documentation abilities as I completed a Masters in electrical engineering. Please review my profile. Lets start working on the project. Sincerely MD Manirul Alam Khan
$20 USD in 40 days
0.5
0.5

Hi ! Marianna S. I have to say, this job post really stuck out to me – I’m a perfect fit for this project-Embedded Software Engineer Needed. I have carefully reviewed your project requirements and I am confident that my expertise and experience make me the perfect fit for this job. I am looking forward to discussing further details with you. Thank you for considering my services.
$25 USD in 30 days
0.0
0.0

Hello Marianna S., Thanks for sharing details about your project, It seems like a perfect match for our skills and it’s exactly the kind of challenge we love taking on. With 13+ years of experience in Software Architecture, we have delivered top-notch solutions for similar projects. Lets connect in chat so that we can discuss further; could you share a convenient time for a discussion? We’d love to answer any questions you have. Regards, iSoft Technologies
$20 USD in 7 days
0.0
0.0

Hello, Dear. I'm TechDev and a skilled Web & Mobile and C/C++/C# developer. I have full experienced with Web & Mobile and C/C++/C# over 10 years. I'm a hard-working and responsible developer. I always try my best to deliver my result in timeline with high quality as much as possible. I have been working for over 7 years with 3+ years of professional experience. If you think your project will interest me, I will definitely take a look at it! If you give me a chance, then I will deliver the best result for you. Best regards!
$20 USD in 40 days
0.0
0.0

Hello! As an experienced and certified Embedded Software Engineer, my focus has been on developing and integrating software for various embedded systems. My command over C/C++ languages, keen understanding of Linux-based systems, and familiarity with Xilinx Zynq devices make me an excellent fit for your project. In addition to that, my proficiency in custom driver development allows me to navigate between kernel and user space seamlessly. What sets me apart is my ability to collaborate effectively with hardware engineers, ensuring smooth integration of the software within FPGA designs. With strong problem-solving aptitude and meticulousness in testing, I can guarantee both performance and reliability of the embedded systems I work on. By choosing me, you are hiring not only a skilled programmer but a result-oriented team player who’s deeply passionate about making a valuable impact in the field of Embedded Systems Engineering. Understanding the critical nature of this role, let me assure you that your project will be handled with utmost professionalism and diligence. As an added advantage, my extensive training in Cyber Security and Trading has honed my eye-for-detail - perfect for debugging sophisticated software. My end goal is to deliver peak-performance products tailored specifically to your needs. I look forward to collaborating closely with you to bring this essential project to life. - Glen
$20 USD in 40 days
0.0
0.0

Hello With my extensive experience in C and C++ programming, I believe I am the perfect fit for your Embedded Software Engineer position. Through my eight-year tenure as a .NET developer, I have developed and maintained scalable applications using these languages. My hands-on knowledge of embedded systems and FPGA-based applications will prove invaluable in seamlessly integrating your software with the FPGA designs you work with. Am also well versed in dealing with Linux-based systems such as Petalinux and Yocto Project which are essential skills in this role. Furthermore, I have gained extensive experience in C# programming, cloud platforms such as Azure, microservice architecture, and version control systems like Git along with hardware/software integration which adds to the breadth of my technical expertise and makes me an excellent all-rounder. Warm Regards. Timothy Brandt
$20 USD in 40 days
0.0
0.0

Hello there, I can help you develop reliable and high-performance embedded software for systems interfacing with FPGA designs. By focusing on robust C/C++ solutions, Linux-based environments, and custom driver integration, I’ll ensure smooth functionality and compatibility between hardware and software, meeting your unique application needs. With hands-on experience in embedded software development, driver creation, and Linux-based systems like Petalinux, I’ve worked extensively with similar setups, including FPGA-based designs. Let’s discuss this exciting project and explore how I can help achieve your goals efficiently. Kind Regards, Abdul Basit
$18 USD in 40 days
0.0
0.0

✅Hi, Dear. I am a senior linux C/VHDL Developer✅ I am interested in your project. I am a senior linux C/VHDL Developer with over 10 years of rich experience in C/C++/linux C Programming using FPGA/PIC/ATmega/STM32/Arduino and PCB design using Kicad and Altium. So, I can complete it within your timeline. Please send a message to discuss this. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy Best regards!
$15 USD in 40 days
0.0
0.0

Hello sir, I am excited to apply for the Embedded Software Engineer position. With over 5.5 years of experience in embedded systems, specializing in driver development, diagnostics, and real-time solutions, I am confident in my ability to contribute effectively to your team. Key highlights include: Embedded Systems Expertise: Extensive experience in developing low-level drivers (SPI, EEPROM, flash memory) for projects like the BMW Display Platform and Stellantis Zonal HPC Architecture. Custom Driver Development: Designed and implemented drivers tailored for specific applications, ensuring seamless hardware-software integration. Real-Time Systems: Developed components for diagnostics and secure boot systems, adhering to ASPICE standards and ISO 14229 protocols. Although I have not worked with Linux-based systems or FPGA designs, I bring a strong foundation in embedded software and driver development. My experience with real-time operating systems (CMSIS RTX, FreeRTOS) and adaptability enable me to quickly learn and excel in new environments. I am eager to contribute to your innovative projects and look forward to discussing how my expertise aligns with your needs. Best regards, Hossam Sultan
$18 USD in 25 days
0.0
0.0

I have nearly 10 years of experience working on embedded linux (both device drivers like usb, ethernet, wifi and application). Worked on both C and C++(middleware & UI). I have maintained BSPs made out of SOCs like qualcomm qsd8x50, ti dm64x, davinci, raspberry pi, motorola etc. Keen to do this project, please discuss. Negotiable price
$20 USD in 40 days
0.0
0.0

Dear Sir, I am am experienced embedded software development engineer. I have worked with xilinx ultrascale fpga board, driver development. I would like to discuss further on this role. Looking forward to your response.
$15 USD in 40 days
0.0
0.0

Maracaibo, Venezuela
Member since Dec 2, 2024
$15-25 USD / hour
$1500-3000 AUD
$250-750 USD
$250-750 USD
$750-1500 USD
$10-30 USD
$10-30 USD
$30-250 USD
$15-25 USD / hour
$100 NZD
$25-50 USD / hour
$250-750 USD
€30-250 EUR
$30-250 USD
$10-30 USD
₹12500-37500 INR
$25-50 USD / hour
$250-750 USD
$250-750 USD
€1500-3000 EUR
$30-250 USD