Embedded Systems Engineer job description template
An effective description can help you hire the best fit for your job. Check out our tips to provide details that skilled professionals are looking for.
Example of Embedded Systems Developer job description
Embedded systems developers, also called embedded software engineers, use software and technology to automate repetitive tasks, like controlling doors that open and close dams and operating stormwater pumps. These developers work to improve efficiency and safety within these systems, and they connect the electronic world to the physical world.
Embedded Systems Developer job overview
We’re seeking a motivated embedded systems developer to join our medical manufacturing business. The developer will create control systems for medical devices, and once those devices are developed, we will apply for FDA approval. The embedded systems developer will use C or C++ and Ladder logic to develop and troubleshoot control systems and operate our PLCs.
Embedded Systems Developer job responsibilities
Embedded systems developers within our company hold several key responsibilities:
- Develop, test, and debug code in real time for embedded processors, PLCs, and microcontrollers
- Oversee the development and testing of new projects and products
- Research new technology and algorithms and apply them to our projects as appropriate
- Effectively troubleshoot technology issues and project challenges
- Optimize and enhance products and processes as technology advances or new software systems are released
- Design and implement effective QA, code auditing, and product review processes
- Collaborate with other team members, including embedded systems engineers, software developers, firmware engineers, hardware engineers, and more
Embedded Systems Developer job qualifications and skills
Our ideal candidate will have the following skills and qualifications:
- Bachelor’s degree or master’s degree in computer science, software architecture, computer engineering, electrical engineering, information technology, or a related field
- At least five years of experience in embedded systems development and a portfolio of work
- Coding and programming experience in C or C++
- Work experience implementing embedded systems, PLCs, and microcontrollers
- Experience with embedded operating systems such as FreeRTOS and ThreadX
- Proficiency with low-level and hardware debugging tools like GDB and JTAG
- Knowledge of software development methodologies such as agile, scrum, and test-driven development
- Experience working on product design, hardware design, and product management projects
- Excellent communication skills and the ability to work as a member of a close-knit team
- Keen attention to detail and excellent problem-solving skills
Embedded Systems Engineers you can meet on Upwork
- $50/hr $50 hourly
Mina M.
Embedded Systems Engineer- 5.0
- (118 jobs)
Cairo, CAIROEmbedded SystemsC++Cache ManagementCARM MicrocontrollerEmbedded SystemAssembly LanguageX86 Assembly LanguageSystemVerilogCPU DesignVerilogComputer EngineeringComputer Hardware DesignComputer AssemblyExperienced Digital IC Design Engineer and RTL Coding Expert, SoC specialist offering FPGA/ASIC RTL Coding in Verilog, SystemVerilog, and VHDL, with Multilingual Tutoring. Available Round-the-Clock | Flexible Pricing | Prioritizing Service Excellence My Experience: I've worked extensively with CPUs, Computer Archecture, Digital Electronics, Assembly Languages and HDL coding. For ASIC design, I've harnessed the power of Synopsys tools, employing both TCL scripts and GUI. I am also proficient in documenting designs using three methods: LaTeX, and Microsoft Word. My portfolio showcases a diverse array of complex designs across fields like image processing, cryptography, communication protocols, and processors, all implemented using HDLs. Reach out to discuss the details, and I'll be here to assist you at any time. Your success is my priority. Key Skills: - Digital IC design - RTL Coding using Verilog/SystemVerilog and VHDL - Simulation and debugging using QuestaSim/ModelSim - Computer Archecture design (ARM, RISC-V, X86) and Assembly Language coding. - FPGA/ASIC flow - Communication protocols such as: UART - SPI - I2C - AXI - Programming languages such as: Python • C/C++. - Knowledge in scripting Language : TCL. Through these skills and various projects I have improved my technical skills, applied my knowledge and grown my network with people around the globe. Tools: Vivado IDE • Quartus prime • VS Code • Xilinx ISE • ModelSim/QuestaSim • Synopsys Deesign Compiler •MATLAB • Git/GitHub • Notepad++. - $50/hr $50 hourly
Isidor R.
Embedded Systems Engineer- 5.0
- (8 jobs)
Novi Sad, VOJVODINAEmbedded SystemsC++ArduinoCMicrocontroller ProgrammingEmbedded CEmbedded SystemZigbeeEmbedded LinuxRaspberry PiESP32Hi! I am a master's degree student of Computer Engineering and Computer Communications, Department for Automatic Control and Electronics, at the University of Novi Sad, Serbia. Experience and skills: ● 6 years of experience in Embedded systems and Home automation. ● Employed Full-time as Software Engineer ●Having experience with programming in C/C++, Java, and basic in Python, as well as many other languages. ● SVN, GIT, GIT Shell, Tortoise SVN, Tortoise GIT, Source Tree, Gerrit Code Revie, Jenkins... ● Working with various SoC's and microcontrollers : (TI: cc2530, cc2531, cc2538; Atmel: AtMega328p, AtMega8, ATtiny85; Arduino: Mini, Nano, Uno...; ESP8266, ESP32; Raspberry pi 2/3/4) ● Experience: • Firmware development for ZigBee nodes (C) • Firmware development and adding features for ZigBee and Z-Wave side of gateway software (C++) • Build automation for various platform through Docker • Integration device into Control4 ecosystem (Lora) • Firmware development for betting machines based on SAS protocol (C/C++) • Integrating devices using a proprietary communication protocol (HTTP, MQTT, UART, ZigBee, Z-Wave, mBus and etc.) into OBLO's IoT ecosystem. • Basic scripts for automated testing (bash script / python) • Firmware development for industrial devices based on ESP32 and MQTT protocol (C) • Integration Hue Light, Apple TV and other devices in various home automation systems • Implementing proxy server for controlling and monitoring betting machines based on SAS protocol (C#) • Firmware development for smart meter reading based on ESP32 and DLMS/COSEM protocol (C) - $60/hr $60 hourly
Nejc O.
Embedded Systems Engineer- 4.9
- (3 jobs)
Ljubljana, LJUBLJANAEmbedded SystemsWeb ScrapingPython AsyncioBeautiful SoupSelenium WebDriverQMLC#Qt FrameworkPythonEmbedded SystemC++Embedded CCWith several years of experience in embedded systems, embedded C, Qt/QML C++, and Python, I have developed a versatile skill set. My work spans various sectors including FinTech, automotive, and medical technology. Key contributions include frontend development for a stock trading application, infotainment systems for electric motors, and software for biomedical devices, including a robotic unit for medical procedures. I've also developed automated testing and web scraping scripts, and have a strong foundation in RESTful APIs, MySQL, and internet protocols. This diverse experience has honed my skills in tackling complex software development challenges.
- $50/hr $50 hourly
Mina M.
Embedded Systems Engineer- 5.0
- (118 jobs)
Cairo, CAIROEmbedded SystemsC++Cache ManagementCARM MicrocontrollerEmbedded SystemAssembly LanguageX86 Assembly LanguageSystemVerilogCPU DesignVerilogComputer EngineeringComputer Hardware DesignComputer AssemblyExperienced Digital IC Design Engineer and RTL Coding Expert, SoC specialist offering FPGA/ASIC RTL Coding in Verilog, SystemVerilog, and VHDL, with Multilingual Tutoring. Available Round-the-Clock | Flexible Pricing | Prioritizing Service Excellence My Experience: I've worked extensively with CPUs, Computer Archecture, Digital Electronics, Assembly Languages and HDL coding. For ASIC design, I've harnessed the power of Synopsys tools, employing both TCL scripts and GUI. I am also proficient in documenting designs using three methods: LaTeX, and Microsoft Word. My portfolio showcases a diverse array of complex designs across fields like image processing, cryptography, communication protocols, and processors, all implemented using HDLs. Reach out to discuss the details, and I'll be here to assist you at any time. Your success is my priority. Key Skills: - Digital IC design - RTL Coding using Verilog/SystemVerilog and VHDL - Simulation and debugging using QuestaSim/ModelSim - Computer Archecture design (ARM, RISC-V, X86) and Assembly Language coding. - FPGA/ASIC flow - Communication protocols such as: UART - SPI - I2C - AXI - Programming languages such as: Python • C/C++. - Knowledge in scripting Language : TCL. Through these skills and various projects I have improved my technical skills, applied my knowledge and grown my network with people around the globe. Tools: Vivado IDE • Quartus prime • VS Code • Xilinx ISE • ModelSim/QuestaSim • Synopsys Deesign Compiler •MATLAB • Git/GitHub • Notepad++. - $50/hr $50 hourly
Isidor R.
Embedded Systems Engineer- 5.0
- (8 jobs)
Novi Sad, VOJVODINAEmbedded SystemsC++ArduinoCMicrocontroller ProgrammingEmbedded CEmbedded SystemZigbeeEmbedded LinuxRaspberry PiESP32Hi! I am a master's degree student of Computer Engineering and Computer Communications, Department for Automatic Control and Electronics, at the University of Novi Sad, Serbia. Experience and skills: ● 6 years of experience in Embedded systems and Home automation. ● Employed Full-time as Software Engineer ●Having experience with programming in C/C++, Java, and basic in Python, as well as many other languages. ● SVN, GIT, GIT Shell, Tortoise SVN, Tortoise GIT, Source Tree, Gerrit Code Revie, Jenkins... ● Working with various SoC's and microcontrollers : (TI: cc2530, cc2531, cc2538; Atmel: AtMega328p, AtMega8, ATtiny85; Arduino: Mini, Nano, Uno...; ESP8266, ESP32; Raspberry pi 2/3/4) ● Experience: • Firmware development for ZigBee nodes (C) • Firmware development and adding features for ZigBee and Z-Wave side of gateway software (C++) • Build automation for various platform through Docker • Integration device into Control4 ecosystem (Lora) • Firmware development for betting machines based on SAS protocol (C/C++) • Integrating devices using a proprietary communication protocol (HTTP, MQTT, UART, ZigBee, Z-Wave, mBus and etc.) into OBLO's IoT ecosystem. • Basic scripts for automated testing (bash script / python) • Firmware development for industrial devices based on ESP32 and MQTT protocol (C) • Integration Hue Light, Apple TV and other devices in various home automation systems • Implementing proxy server for controlling and monitoring betting machines based on SAS protocol (C#) • Firmware development for smart meter reading based on ESP32 and DLMS/COSEM protocol (C) - $60/hr $60 hourly
Nejc O.
Embedded Systems Engineer- 4.9
- (3 jobs)
Ljubljana, LJUBLJANAEmbedded SystemsWeb ScrapingPython AsyncioBeautiful SoupSelenium WebDriverQMLC#Qt FrameworkPythonEmbedded SystemC++Embedded CCWith several years of experience in embedded systems, embedded C, Qt/QML C++, and Python, I have developed a versatile skill set. My work spans various sectors including FinTech, automotive, and medical technology. Key contributions include frontend development for a stock trading application, infotainment systems for electric motors, and software for biomedical devices, including a robotic unit for medical procedures. I've also developed automated testing and web scraping scripts, and have a strong foundation in RESTful APIs, MySQL, and internet protocols. This diverse experience has honed my skills in tackling complex software development challenges. - $85/hr $85 hourly
Eben O.
Embedded Systems Engineer- 4.9
- (51 jobs)
North Haven, CTEmbedded SystemsElectronic DesignHardware PrototypingElectrical EngineeringHardware DesignMicrocontroller DesignKiCadAnalog ElectronicsPCB DesignCircuit DesignDigital ElectronicsEmbedded SystemDeep LearningComputer VisionRaspberry PiMicrocontroller ProgrammingFull-stack electronics designer. With expertise in board design and firmware engineering, I can take your idea from concept to production ready, or help improve your existing product. Services include: - Requirements analysis and system architecture - Analog and digital circuit design - PCB layout, high speed/high density expertise - Microcontroller and FPGA code development - Prototype assembly and testing - Mechanical codesign - Contract manufacturing liason - Reverse engineering/debugging/component lifecycle management - $40/hr $40 hourly
Rashen F.
Embedded Systems Engineer- 5.0
- (6 jobs)
Kandy, CENTRALEmbedded SystemsArtificial IntelligenceCAssembly LanguageAdobe AuditionEngineering DesignEmbedded SystemComputer ScienceMusicPower ElectronicsDigital Signal ProcessingElectronicsProduct DesignNeural NetworkMATLABC++PythonDeep LearningEducation : Electrical and Electronic Engineering University Of Peradeniya. SKILLS Artificial Intelligence Robotics Machine learning Embedded systems (ESP32, Arduino, TM4c123G, Pic16f877a) Signal processing. PROGRAMMING LANGUAGES Python Assembly MATLAB C C++ Frameworks Pytorch Tensorflow Keras - $50/hr $50 hourly
Riley S.
Embedded Systems Engineer- 5.0
- (4 jobs)
Antelope, CAEmbedded SystemsEmbedded SystemPCB DesignCDigital Signal ProcessingElectrical EngineeringDigital ElectronicsEmbedded LinuxPythonSolar DesignEmbedded Systems Hardware Design Altium Designer and KiCAD EDA • Analog front end hardware design for Infrared gas analyzers • Custom test equipment and test fixture development for volume production testing • Electronic valve control systems with active PID control • Embedded 2 Axis Solar tracker with Wi-Fi connectivity and web interface • IoT device development using Wi-Fi, Bluetooth and various protocols; SPI, UART, I2C • PCB layout which includes: High Speed Signals, Single ended and differential controlled impedance, Impedance matching networks, Integrated PCB antenna, HDI, Fine Pitch BGA, etc... • Electronic speed controllers and servo motor controllers • Brushed and brushless DC motor controllers • Buck / Boost / Flyback Switching regulator design • Power supply conducted emissions testing • Sensor Experience: Absolute Pressure, Differential Pressure, IMU, Encoders, Thermopile detectors, photo detectors, Current Sensors, 4-20mA, Strain Gages, Valve Position Indicators, Thermistors, RTC's, Quadrature Encoders • Test Equipment on Hand: Oscilloscopes, Function Generators, Spectrum Analyzer, Protocol Analyzer, Logic Analyzer, DVM, Digital Programmable Load Tester, LISN, EMI / EMC Compliance Testing Firmware Tech Stack: C, C++, MPLABX IDE, STM32CubeIDE, XC8, XC16, XC32 Compilers, PIC Family MCU, Assembly • Digital Signal Processing algorithms for low level analog systems • Proficient in C, C#, Python, VBA, PLC ladder logic, and JavaScript • RTOS / Bare Metal OS • PID Control Systems • System architecture development and documentation for electrical and mechanical hardware and software systems • Low level drivers for SPI / I2C / UART / DMA devices • Manufacturing and Production support for small scale consumer products Software Development Tech Stack: C#, Visual Studio, .NET, WPF, Blazor, ASP.NET core, PRISM, UNITY, SQL Server, Minio NoSQL, NUnit, XUnit, DevExpress, Git, Azure DevOps, Agile Workflow • Hardware abstraction layers and hardware monitoring systems for industrial machine control • SQL / NoSQL Database Implementation • UI / UX Development and Coordination • Machine Control Interfaces • Industrial IOT Project Planning and Leadership • Project requirements, scope, and definitions. • Detailed Project Estimation • Electrical / Mechanical Hardware, Firmware and Software architecture for Integrated Electro-Mechanical Systems - $90/hr $90 hourly
Cory V.
Embedded Systems Engineer- 4.9
- (19 jobs)
Tucson, AZEmbedded SystemsPLC ProgrammingLinuxSoftware Architecture & DesignSystem ProgrammingScriptingFirmware ProgrammingFirmwareCC++ESP32Microcontroller ProgrammingPythonC#Embedded SystemOver fourteen years professional experience developing firmware for embedded devices, as well as applications and services which interface with those devices. Solutions commonly employ embedded systems with microcontrollers, PLCs, or ARM-based computers. Tasks include interfacing with the user and coordinating the operation of various electromechanical devices. Control software, prototypes, and tools developed using a variety of programming languages such as: C, C++, C#, Python, and the IEC 61131-3 PLC languages. Application design and implementation for a variety of platforms including: Windows, GNU/Linux, OSX, iOS, and Android. Development performed on GNU/Linux, Windows, and OS X systems using both proprietary and open-source tools like GCC, Visual Studio, and TwinCAT. Technical documentation and version control. - $168/hr $168 hourly
Dan H.
Embedded Systems Engineer- 5.0
- (10 jobs)
Glencoe, MNEmbedded SystemsEmbedded LinuxCEmbedded SystemSoftware DebuggingInternet of ThingsRF DesignCircuit DesignTCP/IPHardware TroubleshootingPCB DesignEmbedded Design Solutions, LLC is an electronics design company specializing in embedded controls and IoT. We have over 10 years of experience in hardware and software design as well as electrical system troubleshooting and repair. We can support all phases of development including design, documentation, testing, and maintenance. Applications: ● Displays (Touch Screens, LCD, OLED, 7-Segment) ● IoT / Gateways - Connecting machines to the internet using Cellular, Wi-Fi, and Ethernet ● Capacitive touch and proximity based user interfaces ● Cloud based dashboards ● Wireless products ● Motor control ● Machine controls(using various sensor technologies) Services: ● Product development ● Circuit design ● Schematic / PCB Layout ● Design to pass regulatory testing ● Documentation ● Firmware / software development Technical Skills: Hardware ● Microcontrollers(ARM, Atmel, Microchip, NXP, TI, etc.) ● Microprocessors(A5, AM335x, IMX8M Mini) ● Development boards(Beaglebone Black) ● Peripherals(SPI, I2C, CAN, USB, UART, GPIO, ADC, DAC, PWM) ● Digital/Analog circuit design ● Wireless(Cellular modems, Wi-Fi, MiWi) ● Troubleshooting ● Lab equipment (logic analyzer, oscilloscope, spectrum analyzer) Software ● C / C++, Javascript, Python, Bash Scripting ● OS (FreeRTOS, Embedded Linux, U-Boot) ● Driver development ● HTTPS / MQTT protocols ● TCP / IP Stack ● Internet security, certificates, TLS ● Interfacing with IOT web platforms (M2X, Flow, AMOC) ● Debugging ● General tools (Altium, Eagle, KiCad, Doxygen) - $35/hr $35 hourly
Ahmed H.
Embedded Systems Engineer- 5.0
- (7 jobs)
Cairo, CAIROEmbedded SystemsTechnical DocumentationC++Standalone ApplicationEnglishWritingTechnical WritingEmbedded SystemExperienced Data Analytics Professional skilled in extracting actionable insights from complex datasets to drive strategic decision-making and business growth. - $120/hr $120 hourly
Sean W.
Embedded Systems Engineer- 5.0
- (14 jobs)
Fenton, MOEmbedded SystemsElectronic DesignDroneRobot Operating SystemMechatronicsRaspberry PiArduinoEmbedded SystemPythonMATLABSolidWorks3D PrintingProduct DevelopmentWhether it flies, rolls, dives or drives, I like to make stuff move! I love autonomous vehicles and feel blessed to have been able develop cutting edge vehicles for a wide variety of clients. With a Master's of Science in Mechanical Engineering, specializing in Robotics and Control Systems, coupled with hands-on work experience in manufacturing and UAV research, I feel comfortable tackling projects that others find technically daunting. With certifications in Solidworks Mechanical Design and Additive Manufacturing, I can help bring you vision to life. My skills include ArduPilot, Lua Scripting, Dronekit-Python, PX4, Gazebo, RealFlight Simulation, MAVSDK, System Identification, QGroundControl/Mission Planner, Raspberry Pi, Arduino, Python, MATLAB, C++, Robot Operating System (ROS), Autonomous Vehicles, Product Development and 3d Design. - $60/hr $60 hourly
Alexey S.
Embedded Systems Engineer- 4.9
- (9 jobs)
Yerevan, EREmbedded SystemsRequirement AnalysisSoftware Architecture & DesignLinuxDriver DevelopmentMultithreaded ProgrammingDigital Signal ProcessingCompilerEmbedded LinuxCEmbedded SystemC++PrototypingWho am I? I am a Superman in Embedded field so I have 25+ years experience as a software architect and a developer, an expert, and a consultant who specializes in embedded software development, including drivers for Windows and Linux kernel, BSP, RTOS (Real-Time Operating system) adaptations. I participated in a number of research projects; I am open to challenging tasks and ready to offer several solutions if possible and provide explanations to them. I know everything about embedded Linux system. I am keen on FW/HW devices and able to easily prototype your ideas thus bringing them into the real world. Yes, I am simply the best in Embedded, and if you want to get the best solution or to crack a really tricky task, I am right here ready to help. ♕ Classy embeded solutions ★ Over 20 years of experience in software development ✈ On-time task delivery ✓ Linux embedded solutions as well Moreover,I am a leader of an experts team, therefore we can develop, implement, and maintain really big projects. We are Grovety Dream Team - the best and efficient embedded agency on Upwork platform. My main expertise lies in the following areas: ◉ Embedded software development (including drivers for Windows and Linux kernel, BSP - board support package creation, RTOS adaptations), ◉ Instrumental software development (includes Compiler development (LLVM and UCC based), GNU binutils and gdb porting, specific simulators, interpreters and translators creation), ◉ Digital Signal Processing (includes Software Defined Radio, IP cores development for FPGA, network protocols development) My range of skills include: ◉ Board package support ◉ U-boot porting ◉ Linux embedded ◉ OpenWRT ◉ Linux kernel ◉ Linux drivers ◉ U-boot drivers ◉ Yocto ◉ Openembedded ◉ Baremetal I can really help with your embedded solutions. Message me to make sure IT works. - $35/hr $35 hourly
Hamza J.
Embedded Systems Engineer- 5.0
- (11 jobs)
Lahore, PUNJABEmbedded SystemsUbuntuFirmware ProgrammingPCB DesignC++CReal-Time Operating SystemArduinoEmbedded LinuxMicrocontroller ProgrammingEmbedded CEmbedded SystemPythonRaspberry PiESP32STM32Embedded system engineer with years of shown and hard core experience of working with embedded systems. Refined engineering professional with Master degree in Embedded and Computer engineering. Services: • Bare-metal and RTOS development.. • Network programing. • Schematic design and printed circuit board (PCB) layout. • Linux programming • Altium PCB designing Skills: • Programming Languages: C, C++, Python. • OpenSSl, mbedTLS, wolfssl, micro-ecc • Operating Systems: FreeRTOS, TI-RTOS. • Processors: ARM cortex M4 and M0, STM32, TM4Cxx, EFM32, ESP32, PICxx, Arduino • Hardware Interfaces: I2C, SPI, FAT file system, USB FS/HS, UART, Ethernet, Modbus, RS-232, RS-485, CAN. • Networking: FTP, TCP, UDP, NTP, HTTP, MQTT, • ESP-IDF / Keil uVision / IAR / MPLAB / Stm32cubeIDE / Atollic True-Studio / SVN / GitHub / Visual Studio / Xilinx ISE / JIRA/ JAMA/ PERFORCE IOT devices: • Cellular Devices (mainly u-blox devices) • WiFi Devices (ESP32, TI CC32xx series) • GNSS Devices (u-blox M8) - $31/hr $31 hourly
Zaka Z.
Embedded Systems Engineer- 4.9
- (8 jobs)
Oshawa, ONEmbedded SystemsSTM32Altium DesignerElectronicsPower ElectronicsMATLABElectronic DesignControl EngineeringEngineering SimulationPSIMPCB DesignEmbedded SystemMicrocontrollerElectrical Engineering• PhD degree in Electrical Engineering with 10 years of experience in designing switching power converters for renewable energy and battery charging applications • Worked with Apple Inc. for 3 years as Power Engineer designing and testing power supplies for Apple products • Working with Adamson Systems Engineering to design Class-D Amplifiers and Power Supplies for Amplifiers • Led several projects for high-power and high-voltage applications from concept to prototypes and products • Comprehensive knowledge of power-stage designing, and modeling of power converters like DC-DC, DC-AC and AC-DC converters • Comprehensive knowledge of Control Systems, and controller design (both analog and digital) for the power converters • Proven skills in PCB artwork, and designing PCBs for both low-voltage and high-voltage applications • Expert in testing, debugging, and re-working power converters • Published a number of research articles in reputed Journals/transactions and conferences - $35/hr $35 hourly
Artem G.
Embedded Systems Engineer- 5.0
- (27 jobs)
Nur-Sultan, ASTEmbedded SystemsEmbedded SystemElectrical EngineeringCircuit DesignElectronic DesignKiCadEagleDigital ElectronicsPCB DesignAltium Designer3D PrintingMultilayer PCBAnalog ElectronicsHi. I'm an Electronic and Electrical Design Engineer and have experience in the field of electronics for over 5 years. I worked as a service engineer for a long time, repairing and identifying the causes of failures of various devices. Also I have experience in developing electronic devices of varying degrees of complexity. You can contact me if you need to develop a concept or bring it to life. I have a good knowledge of the modern hardware element base and will gladly help you select or replace the components of your device for maximum performance. I like to solve complex problems. Now here I mainly deal with tracing PCBs of medium complexity, but I am open to other projects. for PCB desing: -Altium Designer, DipTrace, KiCAD and EagleCAD. - $50/hr $50 hourly
Mehmet Erhan Y.
Embedded Systems Engineer- 5.0
- (3 jobs)
Istanbul, ISTANBULEmbedded SystemsAzure App ServiceReact NativeAngularJavaScriptRESTful APICore JavaC++JavaEmbedded SystemMicroserviceAWS ApplicationEmbedded LinuxSpring FrameworkSpring BootAndroid App DevelopmentI have +20 years of professional experience and an MSc degree in Computer Engineering from the top university in Turkey. Currently continueing PhD. Expert in mobile software development, enterprise software development, web development, cloud, iot and microservices. I have built several mobile and web based platforms and IoT servers running in cloud as PaaS or using SaaS. I have also experience in Embedded Linux, kernel device driver development. I have built people finder service, vehicle tracking system, satellite navigation systems, location enabling server, GSM-R tools, mobile number portability platform, IPTV platform, service delivery platform, IMS platform, Vodafone etopup platform, revenue assurance system, CRM, customer provisioning & billing system, electronic cash register, battery management system, national ID card reader, fiscal sales platforms, IoT gateway, IoT devices etc. I have completed web based enterprise platforms used by millions of users deployed in core platforms in mobile operators. Technologies Used: Java SE, Java EE (JPA, EJB 3.0, JMS, JMX, JaxWS, CDI, JSF), Android, Ionic Framework, Electron Framework, Angular 5-9, C/C++, Embedded Linux, Yocto, Bitbake Spring Framework, Spring WS, Spring Security, Spring SAML, Spring Boot, Rest, Amazon AWS, Microsoft Azure Cloud Native Application Development Redis Cache, EHCache Apache Mina, Oracle 11g-12c, IBM Websphere, Oracle Weblogic, Rational ClearQuest and Clearcase, IBM Requisite Pro, HPQC, Gradle, Jenkins, Fusion Middleware, QT Deep product and technology expertise in wide range of areas such as Embedded Systems, Security VAS, CRM, BPM, Mobile, OSS/BSS, IN, ITIL - Common Criteria EAL Certification, Application Security Architectures - Architecture and development of custom software and hardware (POS applications, Linux drivers, Web based platforms, highly transactional IoT servers, Big Data and self service reporting eTOM – SID Expertise, Middleware, SOA Based and Micro services based design and development - $40/hr $40 hourly
Behdad A.
Embedded Systems Engineer- 4.8
- (27 jobs)
Yerevan, ARMENIAEmbedded SystemsDesign for ManufacturingRF Microwave DesignCircuit DesignAmplifiers & FiltersElectrical EngineeringProduct DevelopmentIndustrial DesignEmbedded SystemPrototypingAltium DesignerWiFiPCB DesignEmbedded CInternet of Things Solutions DesignTelecommunications EngineeringWith a robust 12-year career in RF, Microwave and electronic engineering, I've amassed extensive practical experience across various domains. My expertise extends to designing and optimizing complex systems, ensuring they meet the specific requirements of each project. My expertise spans a wide range, including: - FPGA-based systems. - DDR4 Memory. - High-speed data converters. - RF circuit design and PCB design up to 40 GHz. - Analog circuits. - High-power switching controls. - Low-power battery-operated devices. - Wireless designs. - Multi-layer PCB design. (Altium Designer). - Microcontroller (AVR, ARM, PIC...) systems. - Design of high-performance processor systems running embedded Linux. - Design of enclosures for electronic boards (plastic with 3D printer) and (aluminum). In conclusion, I am eager to leverage my extensive educational background and practical experience to contribute to your electronic design projects on Upwork. My commitment to excellence, coupled with a meticulous approach to design, positions me as a valuable asset for turning your electronic design ideas into successful realities. Let's collaborate and achieve outstanding results together! - $40/hr $40 hourly
Aleksei K.
Embedded Systems Engineer- 5.0
- (10 jobs)
Budva, BUDVAEmbedded SystemsOpenCVDatabase DesignAPI DevelopmentAndroidEmbedded LinuxPHPJavaScriptEmbedded SystemC++I'm a Technical Project Manager that currently interested in embedded systems solutions. I worked and successfully completed the full range of projects related to the IoT, customization of the different embedded systems and complex cloud-based platforms. I worked on a huge amount of projects for Single Board computers, such as Raspberry Pi, Intel Edison, Arduino, etc. I can work on both as hardware as software projects. I will be glad to participate in your projects to make your ideas come true. - $100/hr $100 hourly
Charles M.
Embedded Systems Engineer- 5.0
- (29 jobs)
Wauconda, ILEmbedded SystemsEmbedded SystemArduinoPCB DesignBluetooth LELoRaMicrocontroller Programming3D PrintingElectronic DesignMechanical DesignProduct DesignHardware PrototypingPrototyping3D Modeling3D DesignWhether your idea is bound for a Kickstarter page or a surgical suite, I can help bring your product ideas into reality. Prototyping gadgets is what I do best. If you'd like some help bringing your next project to life, drop me a message and let's talk about how we can make it happen. Work History: 13 years of experience in 3D modeling and 3D printing mechanical designs, 11 years of experience writing code for embedded devices, 9 years of experience working with robotics, 7 years of experience designing PCBs, 2 years in the medical device field, 2 years in the IoT device field, and 1 degree in Biomedical Engineering Want to go from "here's a concept" to "here's a prototype" in 20 words or less, by the end of next week? We can do that. Want to be intimately involved every step of the way from the initial designing phase to the first batches, and beyond? We can do that too. Just let me know how I can help, and I'll tell you how we can make it real. - $32/hr $32 hourly
Xinjun G.
Embedded Systems Engineer- 5.0
- (20 jobs)
Fuzhou, FJEmbedded SystemsSubtitle LocalizationSourcingData ScrapingAlibaba SourcingMandarin DialectChinese to English TranslationWeChatSoftware DocumentationEmbedded CEnglish to Chinese TranslationEmbedded LinuxJavaEmbedded SystemTechnical TranslationSubtitlesFor software development, requirements collection, product design prototype drawing . Software development. Android related development, wechat applet software development. About Chinese related guidance. Including translation and various issues related to China and the Chinese region. More than 15 years experience in embedded software development, At present, we are mainly engaged in the development of embedded software such as rockchip(rk). long-term project evaluation, management coordination and on-site technical support, skilled Chinese-English translation. - $150/hr $150 hourly
Joe T.
Embedded Systems Engineer- 5.0
- (94 jobs)
Kings County, NYEmbedded SystemsBubble.ioReact NativePythonMediaWikiNode.jsReactBigCommerceHTML5CSS 3Next.jsLiquidShopifyJavaScriptEmbedded SystemProduct DesignI have experience with web development, making websites, online stores, and web-apps. The software I use to make websites ensures responsive behavior (so the websites look good on any screen size) and does SEO automatically. It also enables me to produce fast and beautiful websites very quickly. I also do chemistry consulting, R&D, product prototyping and product development. Capabilities range from product (cosmetic/dietary supplement/custom materials/etc) formulation to 3D CAD design, printing, and assembly. I can also integrate web-services with physical prints and SBC devices like Raspberry Pi’s for complete IoT solutions. See my startup’s website for more info: fledgling.tech/business-solutions.html Or see my specialized profiles! - $45/hr $45 hourly
Roman P.
Embedded Systems Engineer- 5.0
- (67 jobs)
Kyiv, KYIV CITYEmbedded SystemsESP32Altium DesignerMicrocontroller DesignElectrical Layout DesignCircuit DesignArduinoDigital ElectronicsC#ElectronicsHardware PrototypingKiCadEmbedded SystemBluetoothElectrical EngineeringMain work profile: battery chargers, USB Power Delivery, analog interfaces for sensors, low and high-speed ADCs, Bluetooth and wired data exchange, onboard local power sources (step-up, step-down, etc...), making basic firmware for: STM32, ESP32, PIC, AVR using native frameworks or/and Arduino framework, libs for attached hardware. Optimizing schematics/PCB/BOM (simple IoT or simple devices based on most popular components) for fast and low cost assembly. Experience in electronics design - 19 years Deep knowledge in Altium Designer, KiCAD and P-CAD. Also can freely work in EasyEDA, Diptrace, Eagle, MultiSim - $40/hr $40 hourly
Giovanni B.
Embedded Systems Engineer- 5.0
- (37 jobs)
Fiorenzuola d'Arda, PROVINCE OF PIACENZAEmbedded SystemsEagleCircuit DesignHardware PrototypingAnalog ElectronicsTCP/IPFirmware ProgrammingPCB DesignEmbedded SystemPythonC++ArduinoMicrocontroller ProgrammingChardware development (Diptrace, Kicad, Upverter), firmware development in C, C ++, testing tools in Python, SPI communication, I2C, Serial, TCP / IP, HMI, real time systems (FreeRTOS, ThreadX), and much more... - $50/hr $50 hourly
Pavan S.
Embedded Systems Engineer- 4.9
- (10 jobs)
Mumbai, MAHARASHTRAEmbedded SystemsArduinoARM MicrocontrollerEmbedded SystemWiFiPCB DesignArduino FirmwareRaspberry PiFirmwareESP32STM32nRF52Microcontroller ProgrammingEmbedded CBluetooth LEExperienced in the field of Embedded System Design. Main Area of Interests is Home Automation, Industrial Automation, IoT System Design, Embedded System Design, PCB Design, Firmware and Application programming. PCB Design Skills: Altium, Eagle, KiCad. Micro Controlllers: FPGA, CSR8670 , CSR8675, STM32, ESP32, NRF52840, NRF52832, Arduino, Raspberry Pi. Interface Protocol : SPI, I2C, I2S, DSI, UART, CAN, ModBUS, RS232, RS485. Communication: WiFi, Bluetooth, BLE, Bluetooth5, NFC, ANT, SUB-1GHz, ZigBee, 6lowpan, IR, LORA - $80/hr $80 hourly
Taylor A.
Embedded Systems Engineer- 5.0
- (15 jobs)
Gold Bar, WAEmbedded SystemsIT SupportElectronic DesignElectronicsC++ArduinoESP32Hardware PrototypingPythonCircuit DesignPCB DesignRapid PrototypingEmbedded SystemMySQL3D PrintingSolidWorksWith over five years of experience designing electronic and mechanical devices, and their associated firmware, I also have experience designing and 3D printing custom enclosures and products. I really enjoy coming up with solutions to everyday problems and turning them into a reality. The majority of my experience is related to IoT environmental sensing and control systems. I have four years of experience working in the AWS ecosystem: using MQTT + IoT Core + Lambda for data collection and ECS + RDS + others for administration and reporting. I have experience working with Espressif's ESP32 product line and have used it as a base for countless projects and products including WiFi temperature sensing, lab equipment access control, 50+ lb autonomous vehicles, and more. If you're interested in hearing more about my past projects or think I might be able to help with your current project, let me know! Always excited to share my knowledge and learn more as I go. - $145/hr $145 hourly
Beau N.
Embedded Systems Engineer- 5.0
- (5 jobs)
Melbourne, VICEmbedded SystemsCore BluetoothArduino FirmwareEmbedded SystemArduinoESP32PythoniOS DevelopmentmacOSSwiftApple WatchiOSiPad App DevelopmentApple TV ApplicationObjective-CI have 9+ years of Swift and 12+ years of Objective-C experience. I've worked as an engineering lead for the past 5 years as both a contractor and full time employee. In 2018 I published my first book on Swift Playgrounds titled "Simulations in Swift", which has now been picked up by Apress. I write articles for the popular Ray Wenderlich/Kodeco website on Server Side Swift, run a YouTube channel teaching Swift development and mentor at a local university. I am the author of several popular Swift libraries including FaceAware and SimpleCheckbox. I write clean, and well tested code for highly polished projects, but also know when to hack things together for quick prototypes and proof of concepts. I've built apps for iOS, Mac, Apple TV, Apple Watch, and I even have significant Server Side (Vapor) experience as well as programming and integrating with embedded systems. If you're looking for a high quality product, with a slick user interface, smooth animations, and is easy for future devs to maintain, choose me! - $50/hr $50 hourly
Saim S.
Embedded Systems Engineer- 4.7
- (21 jobs)
Lawrencepur, PBEmbedded SystemsPHPEmbedded SystemFirmwareFirmware ProgrammingElectronic Circuit DesignWeb ApplicationDigital ElectronicsArduino FirmwareESP8266Embedded CArduinoPythonWiFiESP32Raspberry PiI specialize in integrating electronics and software, and designing cutting-edge hardware controlled by custom software solutions. With expertise in Robotics, Smart Home tech, and unique solutions, I ensure seamless performance. Experienced in Linux OS and web application development, I deliver innovative, reliable, and efficient results. Let's bring your ideas to life together. - $50/hr $50 hourly
Ali Hassan K.
Embedded Systems Engineer- 4.8
- (40 jobs)
Sargodha, PUNJABEmbedded SystemsElectrical Layout DesignAntenna DesignSTM32Microcontroller ProgrammingEmbedded SystemArduino FirmwarePIC ProgrammingESP32Hardware DesignAltium DesignerDigital ElectronicsPCB DesignFirmware ProgrammingElectronic Circuit DesignProduct DesignAs an experienced Embedded System Designer and FPGA Developer, I bring a strong background in electronics industry and a track record of successful project delivery. With a focus on quality and innovation, I am dedicated to meeting clients' requirements and exceeding expectations. Here's what sets me apart: Skills and Expertise: Embedded Systems: I excel in designing, prototyping, and programming microcontrollers for various applications. My expertise includes circuit layout and design, ensuring efficient and reliable functionality. FPGA Development: Proficient in programming FPGAs using Xilinx and Altera platforms, I can create complex digital designs and optimize system performance. PCB Designing: Utilizing Altium Designer, I have extensive experience in designing high-quality printed circuit boards (PCBs) that meet industry standards and client specifications. CAD Model Designing: I possess strong skills in creating detailed CAD models, enabling accurate visualization and effective collaboration in the design process. Electronics and Coding: I am well-versed in troubleshooting electronics-related problems and possess a solid foundation in coding for embedded systems. Projects and Accomplishments: Successfully delivered multiple projects in the electronics industry, demonstrating my ability to manage and execute end-to-end design processes, from concept to production. Led the development of innovative embedded systems solutions for diverse applications, including medical, Fire Fighter equipments, Textile Industry and so on . Implemented FPGA-based designs that improved system performance and optimized resource utilization, resulting in enhanced functionality and cost-effectiveness. Collaborated with cross-functional teams to ensure seamless integration of hardware and software components, achieving robust and reliable systems. With a strong foundation in embedded systems design and FPGA development, I am committed to delivering high-quality, efficient, and reliable solutions to clients. Whether you require a dedicated team member or a freelance consultant, I am confident in my ability to contribute to your project's success. Let's work together to bring your ideas to life. Want to browse more talent?
Sign up