remoteonsite
Software Engineer - Electronics Systems & PCB Solutions - Autodesk
Software Engineer
Software Engineer focused on developing cloud‑enabled electronics and PCB solutions, leveraging C++, Python, and modern CI/CD practices to integrate hardware design workflows into Autodesk's Fusion platform.
About the role
Key Responsibilities
- Design and implement core software components for electronic system modeling and PCB layout within a cloud‑native architecture.
- Develop APIs and services that enable seamless data exchange between Fusion design tools and manufacturing pipelines.
- Collaborate with hardware engineers to translate PCB design requirements into robust, high‑performance code.
- Maintain and improve CI/CD pipelines to ensure rapid, reliable delivery of features and bug fixes.
- Participate in code reviews, testing, and performance optimization to uphold software quality standards.
Requirements
- Strong proficiency in C++ and Python for systems‑level and scripting tasks.
- Experience with PCB design workflows, electronic schematics, or related hardware engineering concepts.
- Hands‑on knowledge of cloud platforms (e.g., AWS, Azure) and building scalable services.
- Familiarity with modern CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.