
Search by job, company or skills
Key Responsibilities:
• Develop, test, and maintain embedded software for real-time systems.
• Debug and troubleshoot complex system-level issues across hardware and software boundaries.
• Collaborate with hardware, QA, and system engineering teams to define and resolve technical issues.
• Contribute to code reviews, documentation, and continuous improvement initiatives.
Job Requirements:
• Minimum 2–5 years of hands-on experience in embedded software development.
• Strong proficiency in Embedded C.
• Solid experience with debugging tools (JTAG, oscilloscopes, logic analyzers, etc.).
• Familiarity with embedded systems concepts (e.g., RTOS, memory management, interrupt handling).
• Strong problem-solving and analytical skills.
• Good communication skills and ability to work collaboratively with cross-functional teams.
• Able to work on-site and available to start immediately or on short notice.
Preferred Qualifications:
• Experience with ARM-based microcontrollers or similar architectures.
• Knowledge of communication protocols (e.g., One wire, SPI, I2C, UART, CAN).
• Exposure to software configuration management tools (e.g., Git).
Job ID: 136152091
Skills:
Rtos, Debugging Tools, Embedded C, Jtag, Memory Management, Interrupt handling, Logic analyzers, Oscilloscopes
Skills:
C, Perl, Agile, Bash, Scrum, Python, Real-time embedded software development, Safe, Microprocessors and controller design, Embedded system debugging
Skills:
C, Spi, I2c, Gpio, Uart, Freertos, Usb, Debugging Tools, Threadx, Sd, JTAG debugging, memory Dump analysis methods
Skills:
Embedded Linux, Rtos, Git workflow
Skills:
Wpf, Spi, Xaml, Uart, JIRA, Usb, Network Protocols, Linux, I2c, Eeprom, Python, Pcie, Jenkins, Git, Oop, Modular driver design, SD Card, Multi-thread programming, Installshield, eMMC, Chocolatey, Install Builder, IVI driver design
We don’t charge any money for job offers