Veritaz is a fast-growing IT-consultant firm. Our company is made up of insanely bright people from over 4 countries, and we are located in Sweden, UK, US and Pakistan. The voyage has been incredible this far, but it is only the beginning.
Assignment Description:
We are seeking a skilled and motivated Embedded Developer to join our team. As an Embedded Developer, you will be responsible for designing, developing, and maintaining embedded software for our cutting-edge products. You will work closely with cross-functional teams to ensure seamless integration of software and hardware components, and contribute to the overall success of our embedded systems.
What you’ll do:
· Develop and implement embedded software for our products, focusing on reliability, performance, and efficiency.
· Collaborate with hardware engineers to define system requirements and ensure software compatibility.
· Write clean and efficient code in languages such as C and C++.
· Test and debug software to ensure proper functionality and resolve any issues or defects.
· Conduct system-level testing and verification to ensure compliance with specifications.
· Collaborate with cross-functional teams, including firmware engineers, electrical engineers, and product managers, to drive product development.
· Participate in code reviews to ensure adherence to coding standards and best practices.
· Stay up-to-date with emerging technologies and industry trends in embedded systems development.
· Document software designs, specifications, and test procedures.
Who you are:
· Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A master's degree is a plus.
· Proven experience as an Embedded Developer or a similar role.
· Experience with microcontrollers, real-time operating systems (RTOS), and device drivers.
· Solid understanding of hardware-software interaction and the ability to work closely with hardware engineers.
· Familiarity with software development methodologies, such as Agile or Scrum.
· Knowledge of software debugging and testing techniques.
· Experience with embedded Linux systems and kernel development.
· Knowledge of scripting languages such as Python.
· Familiarity with version control systems, such as Git.
· Understanding of communication protocols, such as UART, SPI, and I2C.
· Experience with wireless communication technologies, such as Bluetooth or Wi-Fi. Working knowledge and experience with complex business systems integration and object-oriented design patterns.
· Frontend development experience is appreciated.
Job Type: Full-time
Salary: 30,000.00kr - 60,000.00kr per month
Ability to commute/relocate:
- Stockholm: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- What is your salary expectations?
- When will you be available to join?
- Do you need a sponsor with a Swedish working permit?
- What is your level of proficient in Swedish?
Work authorization:
- Sweden (Preferred)