We build. We create impact.
We are seeking an experienced Lead Embedded Software Engineer to develop and optimize software for our IoT hardware solutions. The ideal candidate will have deep expertise in firmware development realtime systems and lowpower embedded architectures. This role requires a handson engineer who thrives in a fastpaced environment and is comfortable working across multiple layers of the embedded stack from hardware abstraction to applicationlevel software.
- Firmware Development: Design develop and optimize embedded software for IoT devices smart sensors and edge computing systems.
- RealTime Operating Systems (RTOS): Develop realtime applications using RTOS (such as FreeRTOS Zephyr or ThreadX).
- Microcontroller & SoC Integration: Work with various MCUs and SoCs (ARM CortexM RISCV etc.) including lowpower optimization and peripheral interfacing.
- Device Drivers & BSP Development: Implement and optimize drivers for I2C SPI UART CAN GPIO ADC and other peripherals.
- Wireless Communication Protocols: Develop and debug Bluetooth WiFi Zigbee LoRa NFC or 5G communication stacks.
- Security & Reliability: Implement secure bootloaders encryption authentication mechanisms and ensure secure firmware updates (OTA).
- Code Optimization & Debugging: Profile and optimize firmware performance memory footprint and power consumption using JTAG SWD oscilloscopes and logic analyzers.
- Testing & Validation: Develop unit tests integration tests and system tests to validate embedded software.
- Crossfunctional Collaboration: Work closely with hardware engineers cloud engineers and mobile app developers to ensure seamless integration of software and hardware.
- Regulatory Compliance: Ensure firmware meets industry standards and certifications (such as UL FCC CE ISO 26262 or IEC 62304).
- Continuous Improvement: Stay updated with new technologies tools and methodologies in the embedded systems domain.
Qualifications :
Qualifications were looking for.
- Experience:
- 7 years of experience in embedded software development.
- Experience with IoT security principles cryptographic algorithms and secure boot mechanisms.
- Experience in OTA firmware updates bootloader development and failsafe mechanisms.
- Handson experience with RTOS baremetal programming and Linux kernel development.
- Skills:
- Proficiency in C C and familiarity with Python for scripting.
- Strong debugging skills with oscilloscopes logic analyzers and incircuit debuggers.
- Knowledge of power management techniques for batterypowered devices.
- Abilities:
- Excellent verbal and written communication; ability to convey complex information clearly and understandably.
- Ability to liaise with individuals across a wide variety of operational functional and technical disciplinesand work within a virtual global team environment preferred.
- Education:
- Bachelors or Masters degree in Computer Engineering Electrical Engineering or related field.
- Preferred Qualifications:
- Experience with AI/ML edge computing and DSP optimizations.
- Knowledge of containerized applications on embedded Linux (Docker Yocto).
- Familiarity with cloud connectivity (AWS IoT Google Cloud IoT Azure IoT Hub).
- Experience with agile methodologies and version control (Git CI/CD pipelines).
We innovate. We help communities thrive.
VusionGroup has an international presence in 19 countries. In joining us youll be part of a globally distributed team of intellectually curious committed and collaborative coworkers.
The work is fast paced challenging and ambitious. Here you will feel valued for your contributions as we reinvent modern commercetogether.
We feel supported. You will too.
VusionGroup is a place where people feel safe happy and respected. We offer programs and benefits to support you in whatever comes next in your life including:
- Generous paid time off (PTO): 35 days PTO to enable work/life integration and promotes a culture of trust.
- Health & Wellness: Eligibility for healthcare benefits begin day one plus retirement savings plans.
- Financial future: While retirement savings plans vary by country we help you plan for your future.
- FamilyFirst Support: Navigate family challenges with our assistance securing time for both your loved ones and selfcare.
- Hybrid work: Find your balance with two days working from home three days in the office plus the freedom to work anywhere for up to two weeks a year.
- Time off to volunteer and give back to your community.
- Career Growth: Elearning opportunities and workshops and global mobility potential
- Commute benefits: up to $100/month per employee for commuting expenses.
- Philanthropy: Our company matches employee donations up to $500 per year for causes close to your heart.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
#LIHYBRID
Remote Work :
No
Employment Type :
Fulltime