Sr Adv Embedded Software Engineer developing end-customer products for Resideo. Collaborating with engineers to deliver high-quality solutions across multiple disciplines.
Responsibilities
Develop and test complex application software in a multi-function, multi-team product environment
Develop and test kernel and driver level software to support user mode applications
Participate in code reviews and contribute to our continuous integration and deployment practices.
Create test automation frameworks to ensure high-quality firmware
Debug embedded software issues on hardware platforms
Participate in Agile and Kanban development planning and meetings
Requirements
Minimum 8 years of professional experience in system-level software for embedded devices running RTOS, Linux or Android
Experienced in C/C++ programming, embedded development (including micro-controllers), and test tools
Programming background in Shell/Bash
Familiar in low-level driver development for various interfaces (I2C, SPI, UART, Ethernet, WiFi, Bluetooth etc.)
Familiar in version control GIT, GIT Flow
Fluent in English
Benefits
Health insurance through Generali
Insurance in case of serious illness, surgical intervention, professional illness, and insurance from the consequences of an accident
Sports and Recreation - Fitpass or Sports Academy Kocovic
English classes during working hours
Employee referral bonus program
Corporate social events and team buildings
Food and drinks: Free use of coffee machines, free fruit and snacks
AI Software Engineer developing cutting - edge software solutions with AI functionality for industrial automation applications. Bridging the gap between software and AI technologies and methodologies.
Staff Software Developer in Ford’s EVDD team designing test infrastructure for electric vehicles. Lead and pioneer efforts in delivering reliable and secure software for a fully electric future.
Software Engineer developing generative AI applications for Ford Motor Company. Collaborating with cross - functional teams to innovate mobility technology.
Senior .NET Developer responsible for developing and maintaining scalable applications. Working in a collaborative environment to enhance the construction technologies used globally at RIB.
Associate Software Engineer developing software applications at Ascensus to achieve business goals. Analyzing requirements, designing solutions, and collaborating with team members in a high - energy environment.
Software Engineer at USAA developing technical solutions and leading teams in risk management. Mentoring junior engineers and engaging in all phases of software development lifecycle.
Lead Software Engineer guiding teams in mainframe and API - driven technologies to support application solutions at Transamerica. Collaborate with diverse teams and mentor engineers to innovate financial services applications.
Front - End Software Developer creating web applications at Synchrony. Collaborating with cross - functional teams and participating in agile sprints while building innovative online experiences.
Fullstack Development Internship for Capital Venture, focusing on modern Java EE applications and Agile methodologies. Collaborating in a dynamic, innovative team at Klee Group.