Career
The power of DECODE lies in its employees. With the support of strong team of engineers with diverse technical backgrounds, a unique blend of capabilities has been attained.
DECODE’s strategy is to lay out comprehensive solutions to our clients. Based on the client’s request, through its wide range of products, we presents the optimal solution, designs the integrated firmware and associated software.
If you have knowledge in electronics, telecommunications and programming and are looking for an opportunity to work within a dynamic team then our company is the right place for you.
Open positions, if any, will be listed below.
If the list is empty and there is no current vacancies please do feel free to send us your CV at office@decode.rs
Your CV will be kept on file until the appropriate opening arises. All the information provided will be kept according to our Privacy Policy.
Embedded Hardware Engineer
The Embedded Hardware Engineer requires in-depth knowledge and experience to work autonomously and support existing electrical and communication devices and systems as well as design the next generation IOT devices.
- Embedded hardware design (schematics, simulations, layout, routing)
- Generate a conceptual solution according to the project specification
- Support product development plans (schedule, product cost, meeting design inputs)
- Troubleshoot, improve, and optimize designs from prototypes to mature products
- Create and support project documentation
- Selecting the appropriate components that will be used on the product
- Initiating the order of components for prototypes and serial production
- Initiating, setting up and monitoring the production process for prototypes and serial production
- Testing prototypes and samples
- Perform design review and mentoring work
- Research, analysis, and problem solving with the generation of appropriate documentation
- Research, analyze and adopt new technologies and work methodologies
- Providing support for Software Engineers during software development
- Improve processes and procedures to develop high quality products at a minimum cost
- Prepare detailed technical presentations, reports and design documentation as required
- Promote and support an agile and lean development process
- Perform other duties as assigned based on business needs
Basic Qualifications:
- Education: Bachelor’s or Master in Electrical Engineering is required or equivalent experience
- Minimum 3-5 years of work experience in the field of electrical engineering supporting embedded hardware design
- Experience with microcontroller architecture, digital circuit design and various communication protocols
- Excellent knowledge of digital electronics design
- Multidisciplinary knowledge of electronics
- Good English communication and writing skills
- Proficient with Microsoft Office products.
Preferred Knowledge, Skills, and Abilities:
- Experience in the design and development of industrial communication devices
- Experience with GSM/LTE modules
- Experience in RF design
- Basic software programming knowledge in C
- Experience version control and automated testing
- Knowledge of Altium Designer
- Experience with ARM architecture (32-bit)
Embedded Software Engineer
Job Summary:
The Embedded Software Engineer requires in-depth knowledge and experience to work autonomously and support existing communication devices and systems as well as design the next generation IOT devices.
Essential Duties and Responsibilities:
- Support embedded software/firmware for existing communication and sensor devices
- Develop embedded software/firmware for communication and sensor devices
- Troubleshoot, improve, and optimize designs from prototypes to mature products
- Facilitate change controls for software changes
- Create and support project documentation
- Support product development plans (schedule, product cost, meeting design inputs)
- Support customer interactions to demonstrate system performance
- Improve processes and procedures to develop high quality products at a minimum cost
- Research, analysis, and problem solving with the generation of appropriate documentation
- Research, analyze and adopt new technologies and work methodologies
- Prepare detailed technical presentations, reports and design documentation as required
- Perform Software code review and mentoring work
- Perform device investigations
- Promote and support an agile and lean development process
- Perform other duties as assigned based on business needs
Basic Qualifications:
- Education: Bachelor’s or Master in Electrical Engineering is required or equivalent experience
- Minimum 3-5 years of work experience in the field of electrical engineering supporting embedded hardware design
- Excellent knowledge of C/C++ programming
- Experience with microcontroller architecture, digital circuit design and various communication protocols such as I2C, UART, BLE, USB etc.
- Multidisciplinary knowledge of electronics
- Experience in low level and drivers’ development
- Good English communication and writing skills
- Proficient with Microsoft Office products.
Preferred Knowledge, Skills, and Abilities:
- Experience with supporting medical device electromechanical throughout product lifecycle
- Knowledge and experience in Algorithm development
- Knowledge and experience in communication protocol development
- Experience with ARM architecture (32-bit)
- Ability to read electronic schematic and work with Oscilloscope
- Experience version control, automated build systems and automated testing