Hire the best C Programmers & Developers in Pennsylvania
Check out C Programmers & Developers in Pennsylvania with the skills you need for your next job.
- $45 hourly
- 5.0/5
- (17 jobs)
Unreal Engine Developer - C/C++/Python - Unreal Engine audio integration using Wwise/Fmod - Unreal Engine Programming with both C++ and Blueprints - Unreal Engine Plugin Development - Unreal Engine Packaging for iOS - Android - Unreal Engine IoT IntegrationCElectrical EngineeringPythonSystems EngineeringEmbedded LinuxC++Unreal EngineArduino FirmwareDigital Signal ProcessingAudio Engineering - $75 hourly
- 5.0/5
- (7 jobs)
Embedded systems engineer with a wide-ranging skill set, from small, inexpensive projects to major systems. Have successfully designed and implemented, often debugged, 8-bit systems as well as hand-held embedded Linux products incorporating a high-speed FPGA. Wrote a complete operating system from scratch for a graphics terminal using a custom microprocessor. Developed signal processing algorithms for Doppler radar analysis. I always make it a high priority to develop the most low-cost, manufacturable designs possible for even high-volume production. Have a Masters Degree in EE with 40 years of experience.CVHDLVerilogElectrical EngineeringAnalog ElectronicsCreative WritingDigital ElectronicsElectronic DesignPCB DesignElectronicsFirmware ProgrammingCircuit DesignFPGAC++Embedded System - $75 hourly
- 5.0/5
- (5 jobs)
Hello, My name is Chad Hurka and my recent professional positions have included Product Manager and Product Owner positions. I started my career as a Software Engineer and I have continued to foster a deep interest in programming. I maintain my technical expertise through Udemy courses and hobby projects. Most recently I completed an Amazon AWS course and also an Angular course. I find that keeping my technical experience current helps immensely when working as a product manager or a product owner because not only does it increase my credibility when working with software engineers, it also improves my understanding of certain technical requirements. I have experience in a number of industries including fintech (Broadridge Financial Solutions), healthcare (ZOLL Data Systems), and logistics (FedEx). In my opinion, these experiences have broadened my working knowledge and made me a well rounded professional. I’ve worked on SaaS applications with 300,000 users, mobile applications with 100,000 users (both Android and iOS), and enterprise applications. My experience also includes high-value SaaS applications with contract values starting at $1 Million. I’ve brought applications from concept stage all the way to the first sale and beyond in addition to leading mature, robust, flagship products. As a developer, my strongest programming language is PHP (including PHP 5+) closely followed by JavaScript (Typescript, jQuery) . I'm very comfortable at writing SQL and designing / interacting with relational databases. I have experience working with enterprise Java and C# web applications. In past freelance engagements I have upgraded legacy PHP applications, managed Wordpress websites, designed web pages / entire websites, advised on SQL and database structure, and contributed to various coding projects in various languages. Outside of work, I work as a volunteer firefighter and I hold a number of professional certifications related to those activities. I’ve also authored two books - one as an individual and one as a collaborative effort. I look forward to the opportunity to work for your organization. Thank you, Chad HurkaCTypeScriptPHPC++SQLJavaScriptC#JavaHTMLData AnalysisProduct ManagementAdobe ColdFusionInformation AnalysisDatabase - $112 hourly
- 5.0/5
- (1 job)
Leader in Embedded Electrical Engineering Electrical Design Leader | Quality | PCB Design & Layout | EMC | Software & Firmware Development Highly experienced leader in electrical engineering, with experience from cradle to grave in the design process delivering worldclass designs for internal and external customers. Broad knowledge across electrical engineering discipline, used to achieve success for legacy companies as well as startups, with extensive credentials in: * Electrical Design: Led electrical engineering efforts including design development, electromagnetic compatibility, DFMEA, BOM generation and maintenance, root cause analysis, development of rationales to support engineering decisions, review of designs as part of change control processes. Expertise in microcontroller-based embedded designs for low power, high speed, and small motor control.CHardware TroubleshootingHardware TestingHardware PrototypingHardware DesignOpenCVPythonPCB DesignC#BluetoothElectrical EngineeringElectronic WorkbenchAltium Designer - $75 hourly
- 5.0/5
- (25 jobs)
I am an embedded firmware engineer with interest and expertise in the field of embedded system design and control systems. I have worked with PIC micro controllers and M3 ARM processors. Currently I work with a company where we develop mass flow controllers to control the flow of gasses very precisely. It has a huge demand in semiconductor market.CCore BluetoothAndroid App DevelopmentHardware DesignPCB DesignReact NativeBluetooth LEiOSAndroidC++/CLIWireless CommunicationEmbedded SystemBluetoothArduinoFirmwareMicrocontroller ProgrammingEmbedded C - $200 hourly
- 4.8/5
- (11 jobs)
Experience: Decades of experience in Digital Signal Processing at Bell Labs and derivative companies. Education: Masters degree in EE with emphasis in Digital Signal Processing, Adaptive Filtering and Digital Communications. Skills: - Algorithm design for radio signal analysis and reception targeted mostly at OFDM. - Design and implementation of complex algorithms for Audio and Data Communications signal processing. - Echo Cancellation of both Acoustic and electrical echoes. - Sub-band processing applied to acoustic signal processing problems including acoustic echo cancellation and noise reduction. - Design and implementation of Polyphase FIR filters for various application including sub-band decomposition and sample rate conversion. - All sorts of applications of Adaptive filtering including echo cancellation, system identification and sinusoidal interference reduction. - Design and implementation of Equalization for data communications mostly targeted at time domain QAM type signals. - Synchronization and timing recovery for data communications and for audio signals. - Extensive exposure to issues of audio and acoustics. - Good understanding of baseband data communications. - FSK, QPSK, DPSK and OFDM modulation techniques. - Good understanding of wireless communications. - Mathematical and Statistical understanding of signals and data. - C programming and some C++. - Matlab programming. - Algorithm design and implementation. - Systems design. - Simulations in MatLab and custom programming. - Windows, MAC and Unix/Linux. - Office tools like Word, Excel, PowerPoint etc. - Presentation skills and public speaking. - Learning R and Python. - Learning Software Designed Radio (SDR) processing techniques. - Learning Big Data techniques. - GIT, SVN. Products and projects: - Algorithmic development of complete receiver startup for burst modem communications for OFDM based communications, including carrier offset correction, timing selection and the beginnings of channel estimation and compensation. - Time domain and frequency domain analysis of OFDM signals used in LTE communications systems. - Multi-lateration of time of arrival signals for determining device positions from 4G and 5G radio signals. - Analysis of radio signals for reverse engineering digital communications at baseband. - Development of major DSP components for several modems from V.22 to V.90 used in AT&T, agere, LSI and Avago modem products and chipsets. - Software modules for full-duplex speakerphones used in many AT&T and NCR products. - Software modules for network echo cancellation sold by LSI to companies like Cisco for VoIP platforms. - Image processing software and hardware for label reading of the MaxiCode labels seen on most UPS packages. Patents: More than 15 patents awarded for various signal processing techniques used in modems, echo cancelers and some image processing applications. Please see my LinkedIn profile for further information, davidgshaw1.CApp DevelopmentAdaptive AlgorithmProduct DevelopmentDigital Signal ProcessingAlgorithm DevelopmentSoftware DebuggingEmbedded SystemMATLAB - $50 hourly
- 4.6/5
- (54 jobs)
I have experience bridging mathematical models to experimental observations. My professional journey started as a Mechanical Engineer specializing in mechanical vibrations and parameter estimation. During my Masters I studied and developed skills in numerical methods and computational mechanics, in particular Fluid-Structure Interaction. In 2021 I earned my Ph.D. analyzing the effects of uncertainty on mathematical models applied to Foam-assisted oil recovery. Nowadays I am a Postdoctoral researcher at the Pennsylvania State University in the Eberly College of Science. My research comprises the simulation of bacteria dynamics and their interactions to design better antibiotics. Drop me a message if you think that your project can benefit from applied mathematics and numerical simulations... I'll be waiting for your new challenge...C3D AnimationFinite Element AnalysisComputational Fluid DynamicsFinite Element ModelingFortranBash ProgrammingScripts & UtilitiesCOMSOL MultiphysicsMathematicsCFD AnalysisMATLABMathematical ModelingCalculus - $30 hourly
- 5.0/5
- (2 jobs)
Skilled and highly motivated full stack software developer. Specializing in back end development with low level technologies: C, C++, Win32, WDK, etc. Years of experience with higher level languages and frameworks: Java, Groovy, Spring, Android, AWS APIs.CAmazon ECSSpring BootAWS ApplicationVaadinAWS LambdaApache GroovyC++JavaPython - $20 hourly
- 5.0/5
- (4 jobs)
Tutor with 10+ years of teaching computer science and mathematics from middle school to graduate levels. My process will teach you how to break down concepts, finish projects, and gain confidence turning your ideas into code. I cater my teaching style to students’ specific needs: Those who need a deep foundation will be given broader context and support; Students who find themselves stuck can expect practical step-by-step guidance. We can review lectures slides and assignments and create valueable notes. I teach with modern digital tools including a tablet, and full HD webcam. ===== BACK TO SCHOOL LIMITED TIME ===== Ready to advance your learning this semester? The first lesson is priced at just $10 for a limited time! That's one hour of personalized instruction to advance your education. Don’t procrastinate—send a message explaining where you are looking for support, and I’ll create a full-hour lesson to hit all of your most important concepts! If you have any other questions, don’t hesitate to ask!CWeb ScrapingAmazonBashmacOSAmazon Web ServicesAlgorithmsBash ProgrammingData VisualizationMicrosoft WindowsBig DataAlgorithm DevelopmentData AnalyticsPythonC++ - $75 hourly
- 0.0/5
- (1 job)
Scientist by training, I have over 20 years of experience developing software and a decade of experience in data analysis and manipulation. I am highly proficient in several programming languages, and have experience with microcontrollers and IoT devices as well. Due to the COVID pandemic, I spent several months learning how to build and train Machine Learning models, using popular toolkits such as PyTorch, Tensorflow, Keras and Prophet. Most of my work has been in web design / databases (LAMP stack), but I also have years of experience in lab equipment automation (LabView and C drivers over GPIB and RS-232).CSimulation SoftwareCodeIgniterjQueryPHPJavaScriptPerlHTML5LinuxMachine LearningJavaPython - $125 hourly
- 1.4/5
- (7 jobs)
SUMMARY I am a passionate motor control and power electronic designer inspiring and leading others by example. Focused on the entire design aspects from concept in to production. The practical expertise in hardware and software enables me to troubleshoot and to remove potential road blockage of the design ahead of the demanding time schedules as well to meet the budget. Always open to brain storm new ideas to improve-redesign a product. Will stand up to any given task, will seek external expertise as long it helps to move forward to make a good working product. I am hands on engineer-scientist who uses well over 15 years of experience in hardware and C/C++ to provide fastest and cost effective solution from concept to the new product implementation. Capable of hardware and software reverse engineering to correct the design problems.CMicrocontroller ProgrammingEmbedded CCircuit DesignC++Embedded SystemRoboticsMobile App DesignProduct DevelopmentElectrical EngineeringFreeRTOS - $120 hourly
- 4.1/5
- (11 jobs)
I am an embedded Linux developer with a wide range of experience across industries and technologies. I have 9 years of experience working directly with clients and delivering cost-effective solutions. I have done web application development (front end and back end), desktop software, embedded systems (Linux and Windows), scripting, security risk evaluation, and CI/CD(Continuous Integration/Deployment) process development. No matter if it's complex code, legacy code, low-level drivers, or high level systems, I can help design and develop the solution that's right for you. My primary focus is on embedded Linux platforms. I often support clients with customized board support packages that take care of any platform-level support so their application team can target the platform without needing to worry about package support, driver support, security concerns, and system reliability. In this area I have a lot of experience developing and fixing kernel drivers, configuring device trees, setting up secure boot and encryption schemes, transitioning systems to read-only, configuring and customizing components.CBashHTMLGitC#GitLabBug FixLinuxAndroidPythonC++Embedded CEmbedded LinuxEmbedded SystemJavaScript - $25 hourly
- 5.0/5
- (5 jobs)
Hi! I'm a senior at Susquehanna University, pursuing a degree in Computer Science and Pre-Engineering. I bring a diverse skill set with proficiency in Python, Java, JavaScript, C, SQL, and hands-on experience in web scraping, algorithm development, AI and machine learning, and Django web development. I thrive on challenges and continuously seek opportunities to grow, learn and adapt. Some real world applications I have worked on include: -a fully offline, remote LLM to work in a clients video game -in depth research of community and cluster detection using 3 separate algorithms -application that scrapes online sports data to create optimal fantasy lineups and betting picks using machine learning -program that encrypts and decrypts files using AES encryption -game similar to googles game minesweeperCAlgorithmsData StructuresAlgorithm DevelopmentBeautiful SoupSeleniumDjangoWeb ScrapingEncryptionJavaPython - $90 hourly
- 0.0/5
- (0 jobs)
I'm an experienced software developer with close to ten years of experience specializing in C++, Python, Java, and Android development. I have a background in Electrical Engineering, Creating technical drawings and designs. I love solving complex problems and have delivered a wide range of projects across various industries. I'm committed to delivering high-quality work that meets my clients needs and exceeds their expectations. Whether you're looking to build something new from scratch, optimize an existing design, or troubleshoot technical issues, I'm here to help.CElectrical EngineeringSoftware DevelopmentTelecommunicationsSolidWorksGitLinuxJavaC++Android App DevelopmentEmbedded SystemPython ScriptPythonSoftwareEmbedded Application - $15 hourly
- 5.0/5
- (3 jobs)
Dedicated and detail-oriented freelancer with over 6 years of experience in product testing and website testing. Adept at identifying and resolving issues to ensure the highest standards of quality and usability. Proficient in developing and executing comprehensive test plans, performing rigorous functional and usability testing, and collaborating with cross-functional teams to enhance product performance. Proven track record of delivering thorough and reliable results, ensuring client satisfaction and contributing to the successful launch and maintenance of various products and websites.CAutodesk AutoCADCanvaTransaction Data EntryCustomer ServiceTechnical SupportData EntryPhone CommunicationMATLABC++Microsoft ExcelMicrosoft WordMicrosoft Office - $20 hourly
- 5.0/5
- (1 job)
Recent university graduate in linguistics and computer science. I have experience working on websites, doing linguistic analysis, and proofreading.CPHPGrammar & Syntax ReviewPhoneticsCodeIgniterHTMLSQLLinguisticsJavaPython - $35 hourly
- 0.0/5
- (0 jobs)
Hi, I’m a skilled PCB designer and embedded systems engineer with extensive experience in designing devices using Altium 365 or KiCad. Whether you're a small startup or a large corporation, I'm here to help with all your PCB design needs—ranging from simple modifications to complex, multi-layer boards. With a strong background in C#, C, Xcode, and C++, I specialize in developing test applications, PCB programming, and app development, ensuring seamless integration of hardware and software. I also have experience with Arduino & ESP-32. Here are some highlights of what I can bring to your project: -PCB Design & Testing: Expertise in PCB theory, test, and design using Altium 365. -ISO Standard Device Testing: Ensuring your device meets the highest industry standards. -Embedded Software Development: Experience with C/C++ development within IAR workbench, including UI development, signal generation, complex calculations, and data storage. -Communication & I/O Protocols: Skilled in RS-232, I2C, CAN, SPI, and UART protocol development. -BOM Management & Cost Analysis: I can maintain an up-to-date Bill of Materials and optimize cost efficiency for your boards. -Transitioning to Modern Technologies: Expertise in integrating new boards into existing frameworks, transitioning existing PCBs to modern chips, and leading transitions to Real-Time OS. -Rapid Prototyping & Testing: Implementing innovative solutions using breakout boards for fast integration into the final design. My experience also includes collaborating on the development of test procedures, solving complex mathematical problems for design optimization, and maintaining software projects using Git. If you’re looking for a dedicated professional to bring your PCB design to life, let's connect! I look forward to helping you achieve your project goals.CC#C++Multilayer PCBPrototype DesignSchematicEmbedded CPCB Design - $100 hourly
- 0.0/5
- (1 job)
Hello! I’m Charles, a Software Engineer with experience in Golang, Rust, C++, Ruby, and C#. I specialize in building efficient, reliable, and scalable backend systems, microservices, and full-stack applications. Whether it's developing APIs, working with databases, or building web apps, I focus on delivering high-performing solutions that meet your needs. ### Programming Languages - Golang: Experienced in building efficient, scalable backend services. - Rust: Strong knowledge in system-level programming, ensuring high performance and safety. - C++: Expertise in performance-critical applications and low-level systems programming. - Ruby: Proficient in Rails for rapid development of web applications. - C#: Skilled in .NET Core for enterprise-grade applications. I have experience working with companies in finance, healthcare, e-commerce, and more, helping them solve complex problems with smart, scalable software. If you’re looking for a developer who can deliver high-quality results, let's connect! Best Regards Charles RennerCPostgreSQLDesktop ApplicationMongoDBMySQLGitGolangRustRuby on RailsRubyJavaC#C++ - $60 hourly
- 0.0/5
- (0 jobs)
I am an embedded developer with experience developing applications as small as embedded personnel to large, complex applications, such as those in the automotive and rail industries. I can lead projects from start to finish. Programing Language: C, C++, Dynamic C, Python, Perl, VB Script, Bash, C#, Make File, PowerShell, VS C++, SQL, SQLite, Visual Basic 6, OS: Linux, Timesys Linux, QNX OS, Cygwin, Keil, MicroC OS II, OSEK OS, Windows Mobile 5.0, RTOS, IntOS, Unix, RT Kernel, Zephyr. Tools: GDB, Eclipse, VIM/VM editor, Wireshark, Bugzilla, Flexera’s InstallShield, Jira Management, Rhapsody, Silicon Labs IDE, StarUML, Matlab, Reactis, Understand for C/C++, Logic Analyzer, VS Code, WinCE Platform Builder, Lauterbach TRACE32, JTAG Debugger on Linux, TI MSP debugger IDE, LTIB for Linux builds. Code and Doc Repository: Mercurial, Traceability Matrix between requirements, IBM DOORS, SVN (Subversion document versioning), PVCS Version Manager, RTC, SVN, Team Center, VSS, CSS. Protocols: J1708, uLan, CAN, UDP, SPI, I2C, RS485, Ethernet, Wi-Fi, LIN 2.0. Concepts: Data Structures, OOAD, SDLC, Camera HAL CamX and Camera 2, MS Azure for IoT, Agile, Linux device driver, Packaging software with docker images, Apache web server on Linux, UML, SysML, Free Type font engine, XML, DMA, QoS, IoT concepts. Communication is essential to me, so keep in touch.CInstallShieldEclipse IDEZephyrUnixLinuxSQLiteMicrosoft Visual StudioBashMicrosoft VBScriptPythonC++Embedded SystemEmbedded LinuxEmbedded C - $30 hourly
- 4.6/5
- (66 jobs)
Software developer with experience working in professional settings, contributing to open-source software projects, and maintaining my own. I have written a variety of types of software, including music sequencers, text editors, synthesizers, games, web applications, assemblers, and more. My tools of choice are Python, TypeScript, and Go, but I also write Lua for platforms that embed it. See my portfolio for examples of my open-source work and a link to my GitHub profile!CGitCode ReviewLinuxAPI IntegrationLuaAssembly LanguageJavaScriptHTMLCSSPythonTypeScriptGolang - $3 hourly
- 5.0/5
- (2 jobs)
I'm a developer with experience in scripting, scraping, data analysis, and algorithms. If you need tasks automated or numbers crunched - I am your guy! - I am experienced with both Functional Programming languages like OCaml and Object Oriented languages like Python - Communication and Results are most important to me.CLaTeXHTMLGitData StructuresJavaData AnalyticsFunctional ProgrammingOCamlPython ScriptDockerGoogle WorkspaceJavaScript - $35 hourly
- 0.0/5
- (0 jobs)
Graduating Electrical Engineering student who loves to develop software. Currently have a software engineering job lined up with Atlassian in Mountain View, CA. I have experiene setting up Linux servers, developing python Applications to automate data processing, sql querries, and HTTPs requests, website development, and raspberry pi projects. I love all things software and want to help you develop your idea. I love a good challenge and love to continue learning. Please reach out for any software solution needs or even if you just want to network. No time connecting with new people is time wasted :).CSoftwareDebianMATLABNode.jsUnixCSSUbuntuSoftware DevelopmentHTMLArduinoSQLPythonPostgreSQLLinux - $10 hourly
- 5.0/5
- (1 job)
I'm a recent graduate with a degree in Computer Science and a certificate in Computer Security & Digital Forensics. I'm an expert at Data Entry, File Conversion, and anything regarding Microsoft Office. I'm also experienced in JAVA, C, and Python, with some working knowledge of SQL, Linux, Kali Linux, and C++. I'm currently looking to do some projects on the side in Entry-Level Cybersecurity, Entry-Level Software Development, Data Entry, PDF Conversion, Web Research or anything computer-related. I'm well-versed in many different software applications, most prominently office tools like Microsoft Word, Excel, and PowerPoint as well as their equivalents on Apple OS. As a worker, I'm very dependable, efficient, and quick at completing projects.CWindows 10 AdministrationAI ChatbotSoftware DesignmacOSApple PagesMicrosoft ExcelComputer ScienceLinuxJavaMicrosoft WordKali LinuxMicrosoft PowerPointC++Python - $35 hourly
- 0.0/5
- (1 job)
I'm a developer with experience building web applications using typescript, angular, and react. I've deployed these applications as desktop and android applications. I also have experience developing for embedded Linux in C.CIonic FrameworkAssembly LanguageCSSAgile Software DevelopmentEmbedded LinuxComputer EngineeringDockerAngularTypeScriptNode.jsMicrosoft Windows PowerShellBashJavaScriptPython - $30 hourly
- 0.0/5
- (0 jobs)
I am a research data scientist with experience in various business settings. I can help discover the hidden patterns in data, visualize them, develop quantitative models, and deliver actionable insights. In addition, I am also experienced with building websites for small and medium-sized businesses.CData AnalyticsC#Artificial IntelligenceBig DataLinear ProgrammingSupply Chain & LogisticsDeep Learning ModelingWeb DevelopmentData ScrapingData AnalysisNeural NetworkC++ - $25 hourly
- 5.0/5
- (2 jobs)
I'm a recent graduate from Carnegie Mellon University with a B.S. in Statistics and Machine Learning. I have over 2 years of work experience in data analysis, modeling, engineering, and visualization. - Python, SQL, R, Tableau, AWS, Snowflake, Excel, Matillion ETL, GitCMicrosoft ExcelAWS ApplicationGitSnowflakeData VisualizationData ModelingData EngineeringAnalyticsData AnalyticsSQLTableauPythonRMachine Learning - $10 hourly
- 0.0/5
- (0 jobs)
Experience in voice process in Banking department , live chats with the customers . Good communication with the clients and internal team , hands on experience on the company propreitary toolsCMicrosoft Excel PowerPivotMicrosoft Word Want to browse more freelancers?
Sign up
How hiring on Upwork works
1. Post a job
Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.
2. Talent comes to you
Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.
3. Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
4. Payment simplified
Receive invoices and make payments through Upwork. Only pay for work you authorize.