Senior Real-Time Embedded Software Engineer

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux embedded systems rtos real-time spi

πŸ“‹ Description

  • Design, develop, and maintain real-time embedded software using modern C++.
  • Integrate software components, algorithms, and third-party solutions into embedded products.
  • Support software integration onto target hardware, including board bring-up and hardware-software
  • Collaborate with systems, hardware, and software engineering teams to develop robust technical
  • Translate system and functional requirements into software designs and implementations.
  • Perform software verification, debugging, testing, and fault investigation activities throughout

🎯 Requirements

  • Strong commercial experience developing embedded software using C++.
  • Experience developing real-time software for embedded systems within complex engineering
  • Knowledge of embedded operating systems such as VxWorks, SafeRTOS, Embedded Linux, or similar RTOS
  • Experience integrating software onto hardware platforms and supporting hardware bring-up activities.
  • Understanding of low-level embedded communication interfaces such as UART, SPI, I2C, GPIO, CANbus
  • Experience debugging software on both target hardware and simulated development environments.

🎁 Benefits

  • A personalised career path and a rewarding management style
  • A huge diversity of engineering projects and industries
  • Private Medical Insurance
  • Cycle & Tech Scheme
  • Employee assistance programme
  • Life insurance & Pension Scheme
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’