Senior Embedded Systems Engineer

Placements24

Kimberley

Presencial

CAD 110.000 - 160.000

Jornada completa

Hace 10 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Health insurance (medical & dental)
Retirement savings plan
Professional development opportunities
Innovative tech environment in Kimbery

Descripción de la vacante

Placements24 is recruiting on behalf of a technology solutions provider in Kimberley for a Senior Embedded Systems Engineer to own end-to-end hardware and firmware development. You will design and test firmware for ARM Cortex/ESP32, develop RTOS drivers, create schematics, integrate sensors and communication modules, and collaborate across software and mechanical teams.

This on-site role offers a challenging, cutting-edge environment and opportunities to influence product architecture and future

Formación

  • Bachelor's or Master's degree in Electrical or Computer Engineering.
  • 7+ years hands-on embedded systems design and firmware development.
  • Proficiency in C and C++ for embedded applications.
  • Strong experience with microcontrollers, DSPs, and development tools.
  • Familiarity with RTOS concepts (FreeRTOS, Zephyr).
  • Knowledge of I2C, SPI, UART, TCP/IP, MQTT and hardware design basics.

Responsabilidades

  • Design, develop, and test embedded firmware for MCUs/MPUs (e.g., ARM Cortex, ESP32, PIC).
  • Develop RTOS and device drivers for embedded apps.
  • Design embedded system hardware schematics with power, SI considerations.
  • Integrate sensors, actuators, and communication modules (Wi-Fi, Ethernet, BLE).
  • Develop communication protocols for IoT and industrial control systems.
  • Perform bring-up, debugging, and optimization of hardware and firmware.
  • Collaborate with software, mechanical, and product teams.
  • Create and maintain design specs, test plans, and user manuals.
  • Stay current with embedded technologies and tools.
  • Contribute to architecture and technology roadmap.

Conocimientos

C/C++
RTOS concepts
Debugging
Git
Teamwork & communication

Educación

Bachelor's or Master's in Electrical/Computer Engineering

Herramientas

FreeRTOS
Zephyr
ARM Cortex
ESP32
PIC
Git

Descripción del empleo

About the Role

Our client, an innovative technology solutions provider specializing in industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical for the development of intelligent, connected devices that form the backbone of modern industrial automation and data acquisition systems. You will be responsible for the complete lifecycle of embedded systems, from conceptualization and hardware design to firmware development, testing, and deployment. The ideal candidate possesses a strong foundation in electronics, microcontrollers, real-time operating systems, and a passion for creating robust, high-performance embedded solutions. Join a forward-thinking company in Kimberley that is at the forefront of technological innovation, offering a challenging and rewarding career path.

Key Responsibilities
  • Design, develop, and test embedded firmware for microcontrollers and microprocessors (e.g., ARM Cortex, ESP32, PIC).
  • Develop real-time operating systems (RTOS) and device drivers for embedded applications.
  • Design and implement embedded system hardware schematics, considering power consumption, signal integrity, and component selection.
  • Integrate various sensors, actuators, and communication modules (e.g., Wi-Fi, Bluetooth, LoRa, Ethernet) into embedded systems.
  • Develop and implement communication protocols for IoT devices and industrial control systems.
  • Perform system bring-up, debugging, and performance optimization of embedded hardware and firmware.
  • Collaborate with software engineers, mechanical designers, and product managers throughout the development process.
  • Create and maintain comprehensive technical documentation, including design specifications, test plans, and user manuals.
  • Stay current with the latest advancements in embedded systems technology, tools, and methodologies.
  • Contribute to the architectural design and technology roadmap for future embedded products.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 7 years of hands-on experience in embedded systems design and firmware development.
  • Proficiency in C and C++ programming languages for embedded applications.
  • Strong experience with microcontrollers, DSPs, and associated development tools (compilers, debuggers).
  • Experience with RTOS concepts and implementations (e.g., FreeRTOS, Zephyr).
  • Familiarity with hardware design principles, including schematic capture and PCB layout considerations.
  • Knowledge of common communication protocols (e.g., I2C, SPI, UART, TCP/IP, MQTT).
  • Experience with version control systems (e.g., Git) and software development best practices.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary and potential for performance-based bonuses.
  • Comprehensive health insurance, including medical and dental coverage.
  • Contribution to a retirement savings plan.
  • Opportunities for professional development, attending workshops, and obtaining certifications.
  • A stimulating work environment focused on innovation and cutting-edge technology in Kimberley .
  • Exposure to a wide range of exciting embedded systems projects.
  • Collaborative team culture that values technical expertise and creativity.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Electrical Design and Validation Engineer
Senior Electrical Design and Validation Engineer

Placements24 • Kimberley

Presencial
CAD 76.000 - 110.000
Premium medical aid
Retirement savings plan
Performance bonuses
Senior Robotics Engineer
Senior Robotics Engineer

Placements24 • Kimberley

Presencial
CAD 84.000 - 118.000
Competitive salary package
Health and wellness benefits
Relocation assistance
Senior Robotics Engineer - Automation
Senior Robotics Engineer - Automation

Placements24 • Kimberley

Híbrido
CAD 120.000 - 160.000
Competitive salary
Hybrid work model
Medical benefits
+3
Field Sales Engineer
Field Sales Engineer

Placements24 • Kimberley

Híbrido
CAD 70.000 - 100.000
Company vehicle
Travel expense reimbursement
Health benefits
+3
Senior Mechanical Systems Designer
Senior Mechanical Systems Designer

Placements24 • Kimberley

Híbrido
CAD 51.000 - 81.000
Hybrid work model
Medical aid
Retirement plan
+1
Senior Industrial Engineer - Process Design
Senior Industrial Engineer - Process Design

Placements24 • Kimberley

Presencial
CAD 120.000 - 160.000
Executive-level salary with bonus
Medical aid and pension
Budget for professional development
+2
Senior Avionics Systems Engineer
Senior Avionics Systems Engineer

Placements24 • Kimberley

Híbrido
CAD 90.000 - 130.000
Health insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer (Java/Microservices)
Senior Software Engineer (Java/Microservices)

Placements24 • Kimberley

Híbrido
CAD 110.000 - 150.000
Hybrid work model
Comprehensive health and wellness
Generous annual leave
+3
Senior Electrical Test Engineer
Senior Electrical Test Engineer

Placements24 • Kimberley

Híbrido
CAD 54.000 - 75.000
Competitive salary
Medical aid
Retirement fund benefits
+3
Senior Mechanical Engineer - Material Handling Systems
Senior Mechanical Engineer - Material Handling Systems

Placements24 • Kimberley

Híbrido
CAD 77.000 - 102.000