Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
What you will do as a Embedded Software Engineer:
- Develop and maintain firmware for OBDeleven devices, including updates, bug fixes, and performance improvements
- Build and prototype new OBDeleven hardware devices and integrate them with mobile platforms
- Work closely with hardware engineers, QA, and mobile developers to deliver reliable, user-ready features
- Debug low-level hardware/software issues and ensure stability in production
- Document solutions, support continuous integration, and contribute to team knowledge sharing
- Contribute to the growth of the R&D team by applying your embedded and mobile expertise
- Proven experience of 3+ years in firmware development
- Strong programming skills in C and C++
- Ability to develop code from high-level embedded applications down to register-level device drivers
- Full understanding of PWM, ADC, CAN, UART, and similar interfaces.
- Strong problem-solving and debugging skills, both hardware and software
- Ability to work independently while collaborating across functions
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Experience with RTOS (real-time operating systems)
- Experience in Kotlin/Android and/or iOS development
- BLE, NB-IoT, LTE-M, or GPS modules programming experience in IoT projects
- Understanding of digital electronics schematics and component datasheets
- Automotive industry or OBD-II diagnostics experience
- Hardware and mobile integration background
- Experience with Git, CI/CD pipelines, and automated testing frameworks
- Fair pay for bold work: We reward your expertise with competitive pay that grows as you do. Plus, you get a yearly, company goal-based bonus
- Hybrid Work Flexibility: Work 3 days in the office and 2 days from home or wherever suits you best. If you're based in Vilnius, 1-2 of your 3 weekly office days will be spent at our Kaunas office. The remaining 1-2 days should be worked from the Vilnius office—depending on how many days you spend in Kaunas. You can also work remotely from abroad for up to 183 days a year
- Focus on your well-being: Choose your comprehensive health plan, get paid days off to care for yourself and your family, and enjoy flexible working hours
- Real learning opportunities: Grow your skills with a 2% gross salary learning budget. Take your monthly paid self-learning day and improve stress-free
- Culture that connects: Enjoy Friday lunches on us, team buildings, company parties, and all the usual office perks like snacks, a cozy lounge, Xbox, and more
- Environment for real impact: Got an idea that'll make OBDeleven better? Share it, get feedback, fine-tune, and take action. We trust expertise and value ownership.
Gross salary from 2000 - 5000 EUR/Month, depending on your experience.
Key Skills
Ranked by relevanceReady to apply?
Join OBDeleven and take your career to the next level!
Application takes less than 5 minutes