Senior Software Engineer
Core
Designing and implementing maintainable software for industrial applications, combining embedded components with server-side systems to ensure operational continuity in production environments.
Role type
Senior Software Engineer (Embedded & Backend)
Builds
Reliable embedded software and backend components for industrial systems
Domain
Industrial manufacturing / High-tech machinery
Deliverable
production ML models | product features
Required skills
Embedded software development, Server-side software development, Unit and integration testing, CI/CD pipelines, Version control, Code reviews, Troubleshooting, Hardware integration, Automated test process setup
Preferred skills
Modern development practices, Process improvement, Independent work
Technologies
Embedded systems, Server-side frameworks, Testing frameworks, CI/CD tools
Responsibilities
Design and implement reliable embedded software and backend components, Develop features and write unit/integration tests, Set up and maintain automated test processes, Support colleagues with code reviews and troubleshooting, Collaborate with system and hardware teams, Execute on-site implementation and commissioning
Seniority
Senior, hands-on IC
