Senior Software Engineer designing and developing software modules in C/C++ for embedded systems. Mentoring teams and collaborating on FPGA programming and network protocols in a Linux environment.
Responsibilities
Design and develop C/C++ software modules for embedded systems, ensuring high-quality code through testing and validation.
Work on FPGA programming, device drivers, and network protocols like Ethernet and OTN in a Linux environment.
Collaborate with cross-functional teams, mentor colleagues, and contribute to feature integration.
Requirements
Bachelor’s degree in Engineering with 8 to 12 years of relevant work experience.
Working experience in Ethernet and OTN protocols.
Experience in developing unit test harnesses in Python.
Strong ability to learn new technical areas and products, and to collaborate with teams from diverse cultures and backgrounds.
Experience in mentoring teams and guiding them toward success.
**It would be nice if you also had:**
Familiarity with agile programming methods.
Knowledge of Optical (DWDM) Transport.
Experience in developing software drivers for communication interfaces like i2c, SPI, QSPI, and UART.
Understanding of timing protocols.
Benefits
Continuous learning opportunities
Well-being programs to support you mentally and physically
Opportunities to join and get supported by employee resource groups
Mentoring programs
Highly diverse teams with an inclusive culture where people thrive and are empowered
Lead Software Engineer with Thomson Reuters developing Global Trade Management applications. Collaborates with teams, mentors juniors, and drives design in a dynamic environment.
Software Engineer developing simulation models and visualizations at Boeing Defence. Supporting design and architecture for safety and performance enhancements across software and hardware systems.
Senior Software Engineer developing digital solutions for Porto's assistance services. Involves platform engineering, cloud expertise, and collaboration with multidisciplinary teams.
Technical Manager overseeing experimental beet propagation for KWS in Bretagne. Leading team operations and ensuring quality in seasonal agricultural activities.
Mobile Software Architect leading mobile architecture strategy for AI - powered apps at Air Apps. Collaborate with cross - functional teams to innovate and enhance user experiences.
Software Architect defining overall system architecture for Air Apps' AI platform. Collaborating with teams to design scalable solutions in a fast - paced environment.
AI Engineer at Notion developing AI - powered features to enhance user experiences. Collaborating with cross - functional teams to shape the future of productivity tools.
Junior Fullstack Developer focused on backend systems, APIs, and integrations. Works in agile squads to enhance architecture, performance, and maintain code quality.
Full - Stack Developer at Eletromidia responsible for implementing product functionalities and proposing software solutions. Collaborating on front - end development and integrations with back - end.
Softwareentwickler für Dynamics 365 Business Central bei BSS - Mitte GmbH. Entwicklung individuelle Anpassungen und Unterstützung im Consulting - Team.