Embedded Software Engineer


Apply to Embedded Software Engineer

* - indicates a required field

I have read the privacy notice: https://www.tremend.com/privacy-policy

I give my consent to Tremend to store my personal data as mentioned within the privacy notice

The application has been sent successfully!

Embedded Software Engineer

Category Computer/Software

Location Sofia, Bulgaria

Tremend is currently looking for a Embedded Software Engineer to join our team of bright thinkers and doers. Collaborating with a geographically diverse team, you will skillfully translate requirements into solutions and interact seamlessly with both business partners and technical staff. 

Your Impact:

  • Develop & maintain existing existing Embedded Software products
  • Timely delivery of software to a variety of product lines integrating with customer projects
  • Maintain code quality standards using industry recognised tools
  • Contribute to evolution of the design and product roadmap
  • Support automation tools and continuous integration methodologies
  • Take ownership of issues on existingproducts and engage with customers as appropriate
  • Produce documentation at all levels of lifecycle (concept, design, training material etc.).

Your Skills & Experience:
  • Experience of full lifecycle embedded software development
  • C/C++ embedded SW engineering experience, preferably on ARM or similar processor
  • Experience working with embedded Linux embedded (kernel and user-space development and debugging, Yocto, Buildroot, low level drivers)
  • Communication interfaces; Ethernet, SPI, I2C, UART, USB
  • Low level Device Driver experience and ability to develop integrate and test
  • Python/Perl scripting knowledge
  • Version Control experience For example GIT, SVN
  • Excellent Interpersonal skills
  • Knowledge on RF fundamentals and communications theory desirable but not essential
  • Independent, self-motivated, team player and multitasking capabilities
  • Ability to work in a fast-paced and changing environment.


Benefits of Working Here:
Besides an exciting job in a tremendous team, here's what you can expect:

  • A fast-paced tech environment
  • Continuous growth & learning
  • Open feedback culture
  • Room for own initiative & ideas
  • Transparency about results & strategy
  • Recognition & reward for hard work
  • Working with a flexible schedule
  • Learning & development programs
  • Health insurance package
  • 30 vacation days
  • 6 weeks 'Work your world' program
  • Many others perks
Tremend is the newest global software engineering hub for Publicis Sapient. For over 17 years, the company has been infusing its advanced technical expertise into complex and innovative solutions that meet today's digital transformation needs and pave the way for a better and smarter future. By joining forces with Publicis Sapient we're accelerating the impact, providing a good mix of talented engineers, technology, continuous improvement, innovation, and R&D. Here, you'll have the opportunity to unleash your potential, powering up advanced software solutions for some of the world's most iconic brands. Embrace your passion for technology, creativity, and continuous improvement, and join us in making a difference through engineering.