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.
Do you want to be part of a journey where technology powers the future of mobility, automation, and connected devices? At VIPAS AB, we believe embedded systems are at the heart of innovation—from automotive and aerospace to consumer electronics and IoT. As a growing IT & Engineering consulting company, we are looking for passionate Embedded Engineers like you to help design and build tomorrow’s smart solutions.
About VIPAS
At VIPAS AB, we go beyond traditional consulting. We deliver tailored solutions that bring real impact, using powerful technologies across software development, embedded systems, IoT, automation, mobile solutions, and project management. Our projects span across industries like automotive, telecom, manufacturing, and healthcare, offering our consultants diverse challenges and opportunities.
With every project, we combine deep technical expertise with a forward-thinking mindset, helping our clients achieve results that are both innovative and sustainable.
Job Description
We are looking for skilled and motivated Embedded Engineers to join our growing team.
In this role, you will design, develop, and integrate embedded software and hardware solutions for real-world applications. You will work across the full lifecycle—from requirements and design to implementation, debugging, testing, and deployment—ensuring high performance, safety, and reliability.
Whether you are just starting your career, building mid-level expertise, or driving senior-level strategy and architecture, you will find opportunities to learn, grow, and make an impact with us.
Key Responsibilities
Embedded Software Development
- Design, code, and test embedded applications in C, C++, or Python.
- Develop firmware for microcontrollers (ARM, PIC, STM32, AVR, TI, NXP, Infineon, Renesas, etc.).
- Implement and optimize software for RTOS (FreeRTOS, VxWorks, QNX, ThreadX, AUTOSAR) or bare-metal systems.
- Debug and troubleshoot low-level drivers, interrupts, and communication stacks.
- Develop and integrate communication protocols: UART, SPI, I2C, CAN, LIN, Ethernet, USB, Modbus, BLE, Wi-Fi, Zigbee, LoRa, MQTT.
- Work with IoT platforms and edge devices, ensuring secure and efficient connectivity.
- Collaborate with hardware teams on board bring-up, schematics, and hardware-software integration.
- Write and execute unit tests, integration tests, and system validation.
- Use debugging tools such as JTAG, Oscilloscopes, Logic Analyzers, Lauterbach, GDB.
- Ensure compliance with MISRA C, ISO 26262, IEC 61508, or DO-178C (depending on domain).
- Work with version control (Git), CI/CD, Jenkins, GitLab CI, Bitbucket pipelines.
- Experience with build systems (CMake, Make, Yocto, Buildroot).
- Familiarity with containerization (Docker) and virtualization for embedded development.
- Translate requirements into embedded solutions.
- Collaborate with cross-functional teams (hardware, software, systems, QA).
- Stay updated with the latest in embedded systems, tools, and industry standards.
We welcome applications from all levels – junior, mid-level, and senior. Your responsibilities will be tailored to your experience.
Core Skills (all levels):
- Strong programming skills in C/C++ (Python or Rust is a plus).
- Experience with MCUs, SoCs, DSPs, or FPGA-based systems.
- Knowledge of embedded operating systems and real-time constraints.
- Familiarity with debugging tools and embedded testing methodologies.
- Experience in Automotive (AUTOSAR, CAN, LIN, ISO 26262).
- IoT experience: MQTT, CoAP, AWS IoT, Azure IoT Hub, Google IoT Core.
- Exposure to Linux kernel, device drivers, or BSP development.
- Familiarity with MATLAB/Simulink for model-based design.
- Strong problem-solving, analytical thinking, and communication skills.
- Bachelor’s degree in Electronics, Electrical, Computer Science, Embedded Systems, or related fields.
- Master’s/PhD is a plus for senior/architecture roles.
At VIPAS AB, we believe in more than just filling positions—we believe in building futures. Our consultants choose us because we offer security, transparency, and growth opportunities that last. As part of the Teknikföretagen (Almega) collective agreement, you can trust that your career is supported with fair compensation, solid benefits, and long-term stability.
What sets us apart is the diversity of the projects we offer. From automotive to telecom, from healthcare to consumer electronics, our consultants gain hands-on experience across industries, strengthening their skills and broadening their perspectives.
Our culture is built on collaboration, curiosity, and integrity. We celebrate innovation, embrace inclusion, and ensure that every voice is valued. At VIPAS AB, you don’t just join a company—you join a community that helps you grow both professionally and personally.
📩 Interested? Apply today and take the next step in your Embedded Systems career with VIPAS AB.
👉 For more details, reach out to shrini@vipas.se
Note: Applicants must hold a valid EU work permit. We review applications on an ongoing basis, so don’t wait—apply now before the opportunity closes.
Key Skills
Ranked by relevanceReady to apply?
Join VIPAS AB and take your career to the next level!
Application takes less than 5 minutes