Senior Embedded Software Engineer

Placements24

Queenstown

In loco

NZD 120.000 - 170.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Competitive salary
Health insurance
Pension fund
Relocation assistance
Professional development
On-site labs

Descrizione del lavoro

Placements24 is seeking a Senior Embedded Software Engineer in Queenstown to design, implement, and test firmware for cutting-edge embedded systems. You will work closely with hardware engineers, optimize real-time performance, and ensure robust, low-latency operation across devices.

The role requires deep low-level programming knowledge, experience with RTOSs like FreeRTOS or VxWorks, and strong debugging skills. Relocation support is available for the right candidate.

Competenze

  • Bachelor's degree in a related engineering field.
  • 5+ years of embedded software development experience.
  • Strong C/C++ programming and RTOS expertise.

Mansioni

  • Design, develop, and debug embedded software for microcontrollers and RTOS-based systems.
  • Integrate device drivers and firmware for hardware components.
  • Collaborate with hardware engineers to define system requirements and interfaces.

Conoscenze

C/C++ programming
RTOS experience
Debugging/diagnostics
Teamwork/communication

Formazione

Bachelor's degree in Electrical/Computer Engineering or related

Strumenti

JTAG debugging
Oscilloscopes
Git version control

Descrizione del lavoro

About the Role

Our client, a world-renowned manufacturer of advanced industrial automation systems, is seeking a highly skilled Senior Embedded Software Engineer to join their innovative R&D team in Queenstown, Eastern Cape . This role is integral to the design, development, and testing of firmware for cutting-edge embedded systems. You will be responsible for creating highly reliable, efficient, and real-time software solutions that power complex machinery and control systems. The ideal candidate will possess a deep understanding of low-level programming, real-time operating systems, and hardware-software integration, coupled with a passion for solving challenging engineering problems. This is an exceptional opportunity to work on sophisticated projects with a significant impact on industrial technology.

Key Responsibilities
  • Design, develop, and debug embedded software for microcontrollers and embedded systems.
  • Write efficient, low-level C/C++ code for real-time applications.
  • Develop and integrate device drivers and firmware for various hardware components.
  • Work closely with hardware engineers to define system requirements and ensure seamless hardware-software integration.
  • Develop and maintain real-time operating system (RTOS) based applications.
  • Implement communication protocols (e.g., I2C, SPI, UART, CAN).
  • Perform thorough testing, debugging, and validation of embedded software.
  • Optimize software for performance, memory usage, and power consumption.
  • Contribute to system architecture design and technical documentation.
  • Stay abreast of emerging embedded technologies and best practices.
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of professional experience in embedded software development.
  • Proficiency in C and C++ programming languages.
  • Strong experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or equivalent.
  • Experience with embedded debugging tools and techniques (e.g., JTAG, oscilloscopes).
  • Familiarity with various microcontroller architectures (e.g., ARM Cortex-M).
  • Understanding of hardware-software interfaces and protocols.
  • Experience with version control systems (Git).
  • Knowledge of testing methodologies for embedded systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary package and performance bonuses.
  • Comprehensive health insurance and pension fund.
  • Opportunities for professional development, including specialized training and conferences.
  • Exposure to cutting-edge industrial automation technologies.
  • A stable and well-established company with a strong reputation.
  • Generous paid time off and company holidays.
  • Relocation assistance to the friendly city of Queenstown, Eastern Cape .
  • Employee assistance programs and wellness initiatives.
  • On-site technical facilities and labs.
  • Contribute to innovation in a critical industrial sector.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Automotive Embedded Software Developer
Automotive Embedded Software Developer

Placements24 • Queenstown

Ibrido
NZD 90.000 - 130.000
Competitive salary with annual bonus
Medical aid and provident fund
Professional development opportunities
+2
Mechanical Systems Engineer
Mechanical Systems Engineer

Placements24 • Queenstown

Ibrido
NZD 64.000 - 107.000
Competitive salary
Comprehensive health insurance
Retirement plan
+2
Senior Automotive Software Engineer - Infotainment Systems
Senior Automotive Software Engineer - Infotainment Systems

Placements24 • Queenstown

Ibrido
NZD 120.000 - 160.000
Aircraft Systems Software Developer
Aircraft Systems Software Developer

Placements24 • Queenstown

Ibrido
NZD 90.000 - 150.000
Health insurance
Retirement savings plan
Remote-friendly
Industrial Control Systems Engineer
Industrial Control Systems Engineer

Placements24 • Queenstown

Ibrido
NZD 57.000 - 95.000
Medical aid
Retirement fund
Life insurance
+4
Senior Automotive Electronics Engineer
Senior Automotive Electronics Engineer

Placements24 • Queenstown

Ibrido
NZD 110.000 - 160.000
Fully remote work
Flexible hours
Professional development
Industrial Automation Specialist
Industrial Automation Specialist

Placements24 • Queenstown

Ibrido
NZD 90.000 - 130.000
Health insurance
Professional development
Hybrid work model
Industrial Engineer - Manufacturing Automation
Industrial Engineer - Manufacturing Automation

Placements24 • Queenstown

In loco
NZD 74.000 - 96.000
Competitive salary package
Health insurance
Retirement fund
+2
Mechanical Design Engineer - Industrial Equipment
Mechanical Design Engineer - Industrial Equipment

Placements24 • Queenstown

In loco
NZD 74.000 - 95.000
Medical aid
Pension fund
Senior Electrical Field Service Engineer
Senior Electrical Field Service Engineer

Placements24 • Queenstown

In loco
NZD 110.000 - 150.000
Performance bonuses
Travel allowances
Medical aid
+4
Luoghi più richiesti