
Embedded Software Development Engineer
INTRACOM DEFENSE
full-time
Posted on:
Location Type: Hybrid
Location: Koropi • Greece
Visit company websiteExplore more
About the role
- Embedded software development of new features, coding, unit test, function test, integration, verification and documentation.
- Ensuring timely deliveries.
- Contributing to design/decision meetings (both functional and technical).
- Undertaking software problem solving/debugging.
- Coordinating and collaborating with other members of the software development team and technical experts.
Requirements
- Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related discipline.
- Experience in C/C++ programming.
- Experience with Real-Time Operating Systems (RTOS), multitasking and thread synchronization concepts.
- Experience in hardware related software development using microcontrollers, DSPs and SoCs programmable logic.
- Experience in embedded development tools (e.g. JTAG emulators, logic analyzers, oscilloscopes, etc.).
- Experience with software configuration management tools / version control tools.
- Experience in Linux user space or kernel mode programming and in Linux development ecosystem (scripting languages, toolchains).
- Experience in networking/protocol programming.
- Experience of communication protocols I2C, SPI, U(S) ART, Can-Bus, Mod-Bus, etc.
Benefits
- Private Health Insurance.
- Corporate transportation from metro stations.
- Onsite dining facilities.
- Work-Life Balance initiatives.
- Opportunities for Continuous Learning of state-of-the-art technology and career development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C/C++ programmingReal-Time Operating Systems (RTOS)multitaskingthread synchronizationhardware related software developmentmicrocontrollersDSPsSoCsLinux programmingnetworking/protocol programming
Soft skills
problem solvingdebuggingcollaborationcoordinationtimely deliveriesdesign decision making
Certifications
Bachelor's Degree in Electrical EngineeringBachelor's Degree in Computer EngineeringBachelor's Degree in Computer Science