JOBSEARCHER

Senior Embedded Software Developer

Nevco Sports LLC, the world's leading supplier of integrated display and scoring systems, is looking for a talented Senior Embedded Software Developer. Nevco is the largest privately held manufacturer of LED scoreboards, message centers and video displays in the world. Nevco has an over 90-year tradition of quality and innovation in the industry.The Senior Embedded Developer position is within a small Agile development team responsible for the new Nevco ONE scoring and video display control hardware and software platform. Within this development team, this position is responsible for:Software development and testing of embedded C microcontroller-based devicesSoftware development and testing of embedded Linux/Android devicesSystems design for integration with the rest of the Nevco ONE hardware and software products, as well as legacy Nevco controller productsCoordinating with Nevco mechanical engineering, manufacturing, operations, service, and quality teams on all lifecycle aspects of these productsResponsibilities and DutiesDesign and implement software of embedded devices and systems from requirements to production and commercial deploymentDesign, develop, code, test, and debug system softwareReview code and designAnalyze and enhance efficiency, stability, and scalability of system resourcesIntegrate and validate new product designsSupport software QA and optimize I/O performanceProvide postproduction supportInterface with hardware design and developmentAll other tasks as assignedQualifications and RequirementsBachelor's degree or higher in Computer Science, Computer Engineering, or Electrical Engineering5+ years of hands-on embedded software development in C/C++Embedded Linux development experience, including knowledge of kernel, drivers, peripherals, and boot/upgrade processesExperience with Agile software development process, source control, and automated testing and deploymentExcellent communication skills for collaborating across all departments at NevcoSelf-starter able to thrive in a small, fast-paced, hands-on, startup-like environmentPreferred Skills and AbilitiesNordic nRF52 or other ARM CortexM microcontrollersVS Code and JTAG debuggingEmbedded Android/Linux, Yocto Linux, and ZephyrDevelopment of single-purpose embedded Android devices, including AOSP, single-app devices (pinning and COSU), and custom home/launchersGit and Gitlab source control and issue trackingA personal interest in sports and desire to work in the sports industry