> Markdown version of [/jobs/ext/2869049-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2869049-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** The Maven - **Location:** Atlanta, GA, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** 3D Printing, Amazon S3, Computer Vision, C++ (Programming Language), Software Debugging, Embedded Software, Python (Programming Language), Apache Maven, Message Queuing Telemetry Transport (MQTT), Video Encoding, Data Processing, Gpu Programming, Bug Reporting, Information Technology, Aws Iot, Golang - **Published:** September 12, 2026 - **Apply:** https://www.disabledperson.com/jobs/75110120-embedded-software-engineer ## About the Role Maven Baseball seeks a highly-motivated early-career Embedded Software Engineer (new grad to ~2 years of experience) to work on our capture labs - the high-speed camera and force-plate systems behind every Maven assessment., * Bachelor's degree in computer science, computer/electrical engineering, related field or equivalent experience. * 0-2 years of experience; new grads are encouraged to apply - we hire for problem-solving ability and trajectory, not years. * Proficiency in C++ or another systems language (C, Rust, Go) and a genuine interest in going deep on performance-critical code; working knowledge of Python. * Strong debugging skills: methodical, evidence-driven, and comfortable with problems that don't reproduce on demand. * Hands-on curiosity about how things work - robotics, embedded projects, 3D printers, PC builds, car or bike repair - it's the interest that counts. * Willingness to travel several times a year and do physically demanding install work. * Ability to clearly articulate and communicate technical concepts to non-technical users. * Excitement to be a part of a tight-knit team tackling new problems every day. * Machine vision or camera experience, GPU programming, networking (time synchronization, high-bandwidth capture), hands-on electronics, or a baseball background are a plus. ## Description This position is responsible for developing and maintaining Maven's real-time multi-camera capture software, debugging problems at the hardware/software boundary, scaling fleet infrastructure, and helping install and bring up new labs on-site., * Develop, test and maintain Maven's C++ capture software: synchronized multi-camera acquisition at 300 fps, GPU video encoding, force-plate integrations, and a multi-stage post-capture processing pipeline. * Investigate and fix problems where hardware meets software using logs, instrumentation and measurement. * Travel to partner facilities to install new labs: 2-3 day on-site builds, followed by debugging until everything works. * Build and maintain our fleet-management software for lab health monitoring, remote updates and provisioning, using technologies such as Go, MQTT, AWS IoT Core, and S3. * Write and maintain Python tools for operations, diagnostics and data processing. * Contribute to first-of-a-kind hardware projects spanning everything from mechanical prototypes to circuit design. * Support the coaches and trainers who operate our labs day-to-day, and turn their bug reports into durable fixes. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [WeAreDevelopers Dev Digest Issue 116 - The new search wars…](https://www.wearedevelopers.com/magazine/445-wearedevelopers-dev-digest-issue-116-the-new-search-wars)