Responsibilities
-Design and implement software of embedded devices and systems from requirements to production and commercial deployment
-Design, develop, code, test and debug system software
-Review code and design
-Analyze and enhance efficiency, stability and scalability of system resources
-Support software QA and optimize I/O performance
-Provide post production support
-Assess third party and open source software
Requirements
-Proven working experience in embedded software engineering
-Experience in hands-on development and troubleshooting on embedded targets
-Solid programming experience in C
-Proven experience in embedded systems design with preemptive, multitasking real-time operating systems (TI-RTOS, FreeRTOS, QNX as a plus)
-Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
-Good knowledge of Linux (networking, traffic analysis and administration).
-Adequate knowledge of reading schematics and data sheets for components
-Strong documentation and writing skills
-Agile SCRUM Team player
-Good time-management skills
-Great interpersonal and communication skills
-Git
As a plus
- Embedded wireless stack (as a plus): Bluetooth (including BLE), NFC, WiFi
- Android Development
- Python and bash scripting.
- Experience in working with measurement equipment (oscilloscope, logic analyzer, function)
generator).
- Linux Kernel Development. Experience in development for Linux Kernel.
Short project description
Embedded IoT dongle based on TI CC1310/CC2642 and LTE Cat M1 modem.
Custom PPP/IP/TCP/SSL/MQTT (based on lwip).
About SoftElegance
Founded in 1993, SoftElegance is a custom software development company that has been providing reliable services for development of SaaS systems, sophisticated business solutions, engineering applications, and business processes automation software. A variety of companies, ranging from dynamic small and medium to Fortune 500, across oil and gas, drilling, engineering, and manufacturing industries, use SoftElegance’s software development outsourcing services. With clients from the U.S. and the E.U., offices in London, Houston, and development centers in Kyiv, SoftElegance assists customers in delivering innovative software solutions on a global scale.
Company website:
http://www.softelegance.com/
The job ad is no longer active
Job unpublished on
26 July 2020
Look at the current
jobs
C / C++ / Embedded
Kyiv→