Embedded Software Engineer
We are seeking an experienced Embedded Software Developer to join our team. This is a permanent position that offers the opportunity to work on exciting projects and develop new skills.
As an Embedded Software Developer, you will be responsible for designing, building, and maintaining efficient and reliable code. You will work closely with the Engineering team to develop new and innovative products, and contribute to all phases of the product life cycle, from initial scope and requirements to design, development, testing, release, and maintenance.
Key responsibilities include:
* Designing and developing software solutions for embedded systems
* Collaborating with the Engineering team to develop new products and features
* Contributing to the testing and validation of software solutions
* Maintaining and improving existing software systems
Requirements:
* 3-5+ years of experience in VHDL & Embedded Programming
* BSc or MSc degree in Computer Science or Engineering
* Experience with algorithms/data structures knowledge
* Software development lifecycle experience
* Knowledge of Scrum practices
* Strong problem-solving skills and ability to think creatively
* Excellent communication skills, both written and verbal
* Must be detail-oriented, self-motivated, and able to work independently and as part of a team
If you are a motivated and skilled Embedded Software Developer looking for a new challenge, we encourage you to apply.