Principal Embedded Software Engineer
Tasks
- Debug embedded software
- Design embedded software
- Develop embedded software
- Ensure compliance with safety standards
- Implement real-time software
- Integrate software with hardware systems
- Maintain documentation
- Maintain embedded software
- Optimize execution performance
- Optimize memory usage
- Optimize power efficiency
- Optimize software latency
- Perform defect analysis
- Test embedded software
- Translate system requirements into embedded code
- Troubleshoot defects
- Validate functionality
- Validate performance
Perks/Benefits
- N/A
Skills/Tech-stack
ARM | C# | C++ | Coding Standards | DO-178C | DO-254 | Debugging | Deterministic performance | Embedded Systems | Hardware Interfacing | Low-level hardware | Low-level hardware interfacing | Memory Optimization | Power Optimization | Real Time | Real-time Systems | STM32 | Software testing | Time Systems
Education
Regions
Countries
States
Cities
Related jobs
-
Trainer Software & Embedded Systems Engineering AED 96K-120KC# | C++ | Code generation | Code optimization | Control SystemsDomestic travelSenior-level Full TimeDubai, United Arab Emirates8d ago
-
Senior-level Full TimeAbu Dhabi, AE8d ago
-
Senior-level Full TimeAbu Dhabi, AE8d ago
-
Airflow | BigQuery | CDC | CI/CD | Cloud ComposerAutonomy | Flexible office and remote work | Hybrid work model | International team cultureSenior-level Full TimeDubai, United Arab Emirates13d ago
-
C++ | Control Systems | Flight Dynamics | GNSS | HILSenior-level Full TimeAbu Dhabi, AE29d ago
-
Junior Robotic System Engineer AED 72K-84KC++ | Industrial fieldbus | Kinematics | LabVIEW | Motion ControlEntry-level Full TimeDubai, United Arab Emirates1mo ago
-
C# | C++ | Device security | Embedded firmware | Hardware debuggingFamily assistance | Relocation supportMid-level Full TimeDubai1mo ago