We are seeking a highly skilled Embedded Systems Soft- ware Engineers with expertise in C# and C++, experience working in Unix-based environments, and a strong back- ground in hardware devices such as Apple devices, Mac Mini, and macOS systems. This role involves designing, developing, and optimizing software solutions that inter- act with hardware devices, ensuring seamless integra- tion and performance.
Qualifications & Skills
Programming Languages: Proficiency in C# and C++ for system and embedded development.
Unix/Linux Experience: Strong background in work- ing with Unix/Linux-based environments, scripting, and system commands.
Hardware Expertise: Hands-on experience with Apple hardware devices, Mac Mini, and macOS system pro- gramming.
Embedded Systems Knowledge: Understanding of low-level programming, memory management, and hardware-software interaction.
Debugging & Troubleshooting: Strong ability to diag. nose and fix software issues related to hardware device integration.
Version Control: Experience with Git, SVN, or other version control systems.
Collaboration & Problem-Solving: Ability to work in a fast-paced environment, troubleshoot complex prob- lems, and collaborate with cross-functional teams.
Key Responsibilities
Develop and maintain software solutions in C# and C++ for embedded and system-level applica- tions.
Work within Unix/Linux environments to devel- op, test, and deploy software on hardware devic- es.
Collaborate with cross-functional teams to opti- mize software performance for Apple devices, Mac Mini, and other macOS-based hardware. Debug, troubleshoot, and resolve hardware-soft- ware integration issues.
Design and implement software modules for device communication, data processing, and system monitoring.
Optimize code for performance, memory man- agement, and power efficiency on embedded systems.
Ensure compliance with security, performance, and stability standards for hardware interac- tions.
Stay updated with emerging technologies in embedded systems, hardware integration, and Unix-based development.
Preferred Qualifications
Experience with device drivers, firmware devel- opment, or hardware communication protocols. Knowledge of Swift, Objective-C, or macOS ap- plication development.
Familiarity with cloud-based infrastructure and networking on Unix/Linux platforms.
Experience working in agile development teams and using DevOps practices.
Send your resume and portfolio to: digitaljobs@inuaal.com only qualified candidates will be contacted.
Apply via :
digitaljobs@inuaal.com