SDE - RedmondPLACEHOLDERWA
Tech Mahindra - saginaw, MI
Apply NowJob Description
We are looking for a Software Development Engineer (SDE) with strong C programming and operating system knowledge.Technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,OR PythonUnderstanding of ARM (Advanced RISC Machine) processor family and software development on ARM processorExperience in CC++ developing firmware andor device driversKnowledge of Unified Extensible Firmware Interface (UEFI), ARM trust zone, Bootloaders, Board support packages (BSP) is a plusExperience with the SOC HardwareSoftware architecture and its impact on device and software development cyclesExperience with software version control systems (such as GIT, ADO, etc.) for large scale software developmentAbility to create and manage continuous integration (CI) and continuous deployment (CD) pipelinesA deep understanding of software lifecycle in a device development environment and the interplay between software and hardware development and schedulesThe pay range for this role is $90,000 - $105,000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law).
Created: 2025-02-21