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
Software Developer developing high - performance software applications for RBC. Collaborating with cross - functional teams to deliver intelligent data governance and ML/AI enablement solutions.
Principal Engineer at NVIDIA architecting next - generation diagnostic systems for Cloud Service Providers. Leading technical strategy and mentoring engineering teams for scalable infrastructures.
Senior System Software Engineer developing Microcontroller Firmware for GPU Server platforms at NVIDIA. Focusing on building and maintaining server manageability and embedded solutions.
Senior Engineering Technician focusing on electrical design for substation projects at Black & Veatch. Collaborating with multidisciplinary teams to create high - quality engineering deliverables.
Full - Stack Software Developer at Mycolever, developing a biocompound discovery platform with cloud technologies. Collaborating with scientists to integrate biological insights and ensuring platform scalability.
Lead Engineer developing and implementing HSE and ESG management systems at Honeywell. Collaborating with teams to ensure compliance and foster a culture of safety and responsibility.
Software Architect at IT - Strat improving end - to - end transaction posting logic and ensuring compliance. Collaborate on solutions and support new technologies in an Agile environment.
Full Stack Software Developer leading software design and development at VSolvit. Collaborating with cross - functional teams to deliver high - quality software solutions.
Technical Lead managing document lifecycle solutions at Luminor Group. Leading technical teams and ensuring architectural integrity in a hybrid environment.
Technical Lead developing innovative document management solutions for Luminor, the leading bank in the Baltics. Leading projects to enhance the full document lifecycle in a collaborative team environment.