Senior Embedded Software Engineer in Kimberley

Senior Embedded Software Engineer in Kimberley

Kimberley Full-Time 103500 - 126500 $ / year (est.) Remote
P

At a Glance

  • Tasks: Design and develop cutting-edge embedded software for real-time systems in aerospace and defense.
  • Company: Globally recognized leader in electronic systems for national security.
  • Benefits: Fully remote work, competitive salary, health benefits, and generous leave.
  • Other info: Flexible work environment with opportunities for continuous learning and growth.
  • Why this job: Join a mission-critical team and make an impact on technological advancements.
  • Qualifications: 7+ years in embedded software development with expertise in C/C++ and RTOS.

The predicted salary is between 103500 - 126500 $ per year.

About the Role Our client, a globally recognized leader in developing sophisticated electronic systems for the aerospace and defense industry, is looking for a Senior Embedded Software Engineer to join their team on a fully remote basis.

This is an exciting opportunity to work on cutting-edge real-time embedded systems that are critical for national security and technological advancement.

You will be responsible for designing, developing, testing, and maintaining complex software for embedded microprocessors and microcontrollers.

The role demands a deep understanding of real-time operating systems (RTOS), low-level hardware interaction, and stringent software development processes.

If you are a highly skilled and motivated engineer seeking challenging projects within a remote work structure, this position is ideal for you, allowing you to contribute from anywhere in South Africa , including proximity to Kimberley, Northern Cape .

Our client is committed to fostering a culture of innovation, precision, and continuous improvement.

Key Responsibilities

  • Design, develop, and implement real-time embedded software for high-performance systems.
  • Write efficient, reliable, and maintainable code in C/C++ for embedded platforms.
  • Work extensively with Real-Time Operating Systems (RTOS) such as Vx Works, QNX, or RTLinux.
  • Develop and integrate device drivers for various hardware peripherals.
  • Perform detailed code reviews, unit testing, and integration testing to ensure software quality and robustness.
  • Debug complex software and hardware issues using advanced debugging tools and techniques.
  • Collaborate closely with hardware engineers, systems engineers, and quality assurance teams.
  • Contribute to the definition of software architecture and development methodologies.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional experience in embedded software development.
  • Expertise in C/C++ programming for embedded systems and real-time applications.
  • In-depth knowledge and practical experience with RTOS concepts and implementations.
  • Experience with embedded communication protocols (e. g., CAN, Ethernet, SPI, I2C).
  • Proficiency in using embedded development tools, compilers, debuggers, and emulators.
  • Familiarity with software development lifecycle (SDLC) and agile methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication skills for effective remote collaboration and technical documentation.

Benefits

  • Fully remote work arrangement offering significant flexibility.
  • Highly competitive salary package, reflecting extensive experience.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous annual leave and paid time off.
  • Opportunities for advanced training, certifications, and attending relevant technical conferences.
  • Company-provided laptop and home office support.
  • Involvement in mission-critical, technologically advanced projects.
  • A culture that promotes innovation, continuous learning, and technical excellence.
  • #J-18808-Ljbffr

Senior Embedded Software Engineer in Kimberley employer: Placements24

Join a forward-thinking company that values innovation and offers a fully remote work environment, allowing you to thrive from anywhere in South Africa. With a highly competitive salary, significant bonus potential, and a generous budget for professional development, this role as Legal Counsel - Intellectual Property not only provides the opportunity to protect and manage a diverse IP portfolio but also fosters a culture of growth and collaboration. Embrace the chance to work on cutting-edge technology while shaping the future of the company's intellectual property.

P

Contact Details:

Placements24 Recruitment Team

We think you need these skills to ace Senior Embedded Software Engineer in Kimberley

Embedded Software Development
C/C++ Programming
Real-Time Operating Systems (RTOS)
Device Driver Development
Code Reviews
Unit Testing
Integration Testing