Akkodis is seeking a Senior Embedded Software Engineer for a full-time role in Chicago, IL. The position involves leading technical discussions with customers, designing and implementing custom features, and providing senior-level technical support for embedded systems and cloud integrations.
Responsibilities:
- Serve as the primary technical interface for customers, partners, and indirect channel teams
- Host technical discussions, requirement gathering sessions, and architecture reviews directly with customers
- Provide developer support, guidance, and best practices for integration and implementation
- Represent the embedded team in developer-facing demos, product enablement, and partner technical workshops
- Translate customer needs into actionable engineering tasks, ensuring platform capabilities align with business goals
- Lead the design and implementation of custom features, enhancements, and integrations across our platform
- Develop application layer components and service extensions using Python, Django, and REST Based APIs
- Build and integrate customer-facing portal/UI components in React
- Leverage AWS services to build scalable, cloud-backed integrations
- Own the documentation and development of APIs, SDKs, and interface design documents (IDDs)
- Ensure seamless integration between on-device components, microservices, and customer systems
- Diagnose and resolve complex issues
- Provide senior-level technical escalation support for customers and internal teams
- Lead root-cause analysis and drive long-term corrective improvements across the platform
- Lead customer-specific development initiatives from ideation through deployment
- Own timelines, deliverables, and technical direction for customization projects
- Mentor junior engineers and influence cross-team engineering best practices
Requirements:
- Expertise in Python, with experience building backend services or integration layers (Django strongly preferred)
- Proficiency in React for developing customer-facing interfaces or partner tools
- Experience with AWS (Lambda, API Gateway, S3, CloudWatch, IAM, or related services)
- Strong experience with embedded systems development
- Experience with API design, interface documentation, and integration workflows
- Excellent communication skills with the ability to convey complex technical concepts to diverse audiences, including customers and indirect channel partners
- Proven success in customer-facing engineering, developer support, or solutions engineering roles
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- Experience in Developer Relations, technical evangelism, or technical account management
- Experience supporting indirect channel partners, VARs, ISVs, or system integrators
- Background in pre-sales engineering, partner enablement, or customer-led solution design