Logo
Saxon Global

Embedded Developers/ Linux Developer

Saxon Global, Framingham, Massachusetts, us, 01704


Hi

Hope you are doing good.

We are looking for Embedded Developers/ Linux Developer. These are contract positions. There are 4 psoitions. You can apply for any positions. Please check the job description and reply to me if you are available for this position.

Title: Embedded Developers/ Linux Developer

Location: Framingham, MA (Onsite)

Duration: 6 Months

(Position 1)

Qualifications

Team builder who understands organization design and how process can successfully improve team performance.Performed hands on SW development throughout a significant portion of your career (5+years)Experience with Embedded Linux and RTOS systemsStrong Embedded experience with emphasis on BT/WIFI and/or Audio is helpfulGood understanding of software development process and tools and how their role in achieving our delivery objectives.Eye For Business with understanding of different organizations functional areas and how they lead to product level implementation within BoseExperience with Jenkins or other CI pipeline toolsExposure to more than one industry and business (Consumer. Automotive, enterprise or others)B2B, B2C, B2B2C experience and partnershipsExperience with manufacturing Consumer Electronics and working with 3rd party JDMs(Position 2)

Requirements:

Experience with C in an embedded environment, C++ and/or Python is a plusExperience with complex embedded software in a resource limited RTOS based systemExperience with I2C, I2S, SPI required; digital audio, dsp, battery are highly desiredExperience bringing up and debugging hardware using logic analyzers, oscilloscopes, etc.Experience with Bluetooth and BLE. Familiarity with other wireless communication protocols is a plus.Strong systems level thinker across hardware, software, user experience, etc.Strong troubleshooting and root cause analysis skillsHas delivered firmware for at least one product successfully launched into mass productionDemonstrated ability to work on teams. A strong desire to learn from and help others.Strong verbal and written communication skills(Position 3)

Requirements:

Experience with C in an embedded environmentExperience implementing complex embedded software in a resource limited RTOS based systemHas delivered firmware for at least one product successfully launched into mass productionExperience with common protocols such as I2C, I2S or SPIExperience bringing up and debugging hardware using logic analyzers, oscilloscopes, etc.Experience with Bluetooth and BLE. Familiarity with other wireless communication protocols is a plusStrong troubleshooting and root cause analysis skillsDemonstrated ability to work on teams. A strong desire to learn from and help othersStrong spoken and written communication skills(Position 4)

Key Responsibilities

Fill the role of subject matter expert for Linux/Android user space architecture (adopt and maintain open-source components, better utilize Linux/Android tools and infrastructure, inter-process communication, security, networking)Manage a senior team of Linux application and platform engineers to create and maintain the Bose Smart Speaker and Smart Soundbar product familiesRecruit, hire, and provide career support for junior engineers to expand the capabilities of the product familiesWork with peers to anticipate business needsIdentify architectural and design changes that support portability, adaptability, and reuseRatify changes with peersBuild first order work breakdownLaunch & support execution teamIdentify emerging tools, technologies, and best practices to support Linux based productsDocument system requirements and limitationsHands on implementation to prototype and production codeSoft Skills

Experience with consumer facing productsReady to contribute to an enthusiastic and talented team of software engineers to bring new products and compelling experiences to market. The perfect candidate will jump at any stage and guide a team through integration of platform and product specific features.Ability to communicate complex concepts including software architecture and sequence interactions to technical and non-technical peers.Intact with multiple software leads and program managers to align deliveries and achieve project objectivesBalance program cost, complexity, usability objectives, certification requirements, and technical constraints to deliver products that delightBe a guiding star for medium and large teams with focus on a culture of continuous improvement, continuous integration, and career growth for junior engineersCommitment to thorough documentation in wiki and traditional design document formatsStrong written communication and presentation skillsExperience with project management tools such as JAMA/JIRAThe ability to develop a deep technical understanding of a diverse set of technologies from HDMI to Bluetooth and networking protocols and operate in diverse environments from Mobile and Cloud, to embedded Linux applications and RTOS tasks on a micro-controller.Technical Skills

Significant experience with Linux application development including multi-threaded applications, heterogeneous multi-core execution, product & application security, network typology, websockets, and inter-process communication.Significant experience with modern object-oriented and functional programming concepts (lambdas, templates, and generic programming) utilizing C++ '11/'14Significant experience integrating embedded products with mobile application and cloud infrastructure.Experience with designing APIs with JSON, Google Protocol BuffersIntermediate experience with any combination of the following: Python, Go, Kotlin, JavaScript, MatlabExposure to diverse technologies including: Tensorflow Lite, Onnx runtime, Pytorch, ALSA, HDMI, Bluetooth, Conan

Thanks and Regards,

Manish Kumar

P: 972-430-7053 Email:

manish.k@saxonglobal.com

Linkedin:

linkedin.com/in/manishtechie14

Suite # 660 1320 Greenway Drive, Irving, TX 75038

Website:

https://saxonglobal.com/