Skip to content
BackNov 7
Olly O.

Olly O.

Embedded Firmware, Software and Hardware Developer

10+ years overall programming experience. 🚀 Welcome to my profile! 🚀 I'm an Embedded Software Engineer armed with a Master’s degree in Electrical Engineering (MSEE) and a passion for crafting innovative solutions in the digital realm. With a robust background in both hardware and software, I bring a holistic perspective to every project I undertake. My expertise spans the entire software development lifecycle, from conceptualization to deployment, and I thrive in environments where I can dive deep into code, unravel complexities, and bring clarity to intricate systems. Whether it's developing firmware for embedded systems or crafting robust applications for embedded Linux environments, I'm adept at navigating the nuances of software engineering in constrained environments. Here's what sets me apart: 🔍 Extraordinary Debugging and Troubleshooting Skills: I have a knack for uncovering elusive bugs and resolving them efficiently. My meticulous approach to problem-solving ensures that no stone is left unturned when it comes to optimizing software performance. 💻 C++ & Object-Oriented C Programming: Proficient in leveraging the power of C++ and object-oriented programming principles to architect scalable and maintainable software solutions tailored to meet specific project requirements. 🔧 Troubleshooting and Debugging: I thrive on challenges and excel in troubleshooting complex issues across various layers of the software stack. My hands-on experience in debugging ensures swift resolution of critical issues, minimizing downtime and maximizing productivity. 📋 Software Requirements & Specifications (SRS): With a keen eye for detail, I specialize in translating client requirements into comprehensive software specifications that serve as a roadmap for development teams. My ability to bridge the gap between technical requirements and business objectives ensures alignment throughout the project lifecycle. ⚙️ Bare Metal RTOS & Embedded Linux Development: Whether it's developing real-time operating systems for bare-metal environments or harnessing the power of Linux in embedded systems, I possess the technical prowess to tackle diverse challenges in embedded software development. If you're seeking a seasoned Embedded Software Engineer with a proven track record of delivering high-quality solutions on time and within budget, look no further. Let's collaborate and bring your vision to life! My Strong Experience Highlights: -Visual C++ with Visual Studio 2008, 2010 & 2015 -Working knowledge of ANSI C coding standards -Working experience of Git, GitHub and SVN. -Author and participant of code reviews. -Bare-metal & RTOS based software development. -Experienced on analyzing electrical schematics. -Hands on working experience of oscilloscope, logic analyzers and multi-meters. -HIL and SIL testing experience. Projects I Worked: -Many different GUI development for tractor displays. -Radar based blind spot detection system development. -Lidar based object detection system development. -Legacy code maintenance of many projects. Software Tools: -Hands on experience in configuration management tools like Jira, CA Agile Rally, Jenkins automation server, Tortoise SVN repository, Agile Rally and smart bear code collaborator. -Working experience of Visual Studio, Eclips and Mplab IDEs.

🇺🇸Irmo, United States$80/hr70% JSS5.00 (1)Since Oct 2018

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#307,961 / 412k
🇺🇸Country#47,737 / 62.1k
Revenue, last 30 days
—

Read daily since Oct 17, under 30 days

Total earnings
$2.7k
World#307,961 / 412k
🇺🇸Country#47,737 / 62.1k
Per project
$2.7k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇸Country#27,405 / 62.1k
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇺🇸Country#53,151 / 62.1k

Earnings, last 30 days

$2.7kNothing earned since Oct 17Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$2,600$2,650$2,700$2,750Oct 17Oct 28Nov 7

Tracked from Oct 17, 2026.

Skills