Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

R&D Senior Embedded Software Engineer

Full-time

NOCO

Who We Are

Established in 1914, NOCO designs and creates premium automotive and consumer electronic products. Through these world-class offerings, NOCO has effectively set the new standard in design, performance, and safety of its products in the consumer, commercial, and industrial markets.

What You Will Be Doing with Us

You will apply senior software engineering expertise as part of the NOCO R&D group in Peoria, Arizona, providing software development and verification support for NOCO’s market-leading AC- and battery-powered consumer electronics such as vehicle jump starters (boosts), smart chargers, smart lithium batteries, air pumps, and other products. In this role you will:

  • Architect and design code for ARM microcontroller-based NOCO products
  • Design and implement control algorithms for electronic charging systems
  • Support existing products, primarily vehicle boosts, with ongoing software feature enhancements
  • Troubleshoot and determine root cause and resolution of production software issues
  • Devise best-practice software coding & verification methodology, including use of AI LLM workflows and agents, and work with test engineers to implement automated testing
  • Devise algorithms to maximize performance on both virtual and real hardware
  • Work with prototype hardware and identify ways to leverage and enhance new hardware capabilities
  • Work closely with hardware and test engineers, applying hands-on knowledge of electrical hardware design and lab test equipment to inform software design
  • Code software for user interfaces such as LEDs and small format displays, as well as serial communications buses such as SPI, I2C, CAN Bus, and others
  • Code software for fast charging/discharging of lithium batteries using industry standard interfaces such as USB-A, USB-C, and others. Knowledge of lithium battery charging methodology and battery management system (BMS) operation is required.

What You Will Need

  • 10+ years of relevant hands-on embedded software development and a Bachelor of Science degree (or higher) in Computer Science, Computer Engineering, Electrical Engineering, or similar fields
  • Must be a self-directed problem solver who can work in both individual and team settings to achieve robust software solutions for complex design challenges
  • Must be able to organize and prioritize tasks across multiple projects to meet product timelines in the fast-paced consumer electronics market
  • Experience developing both super-loop and RTOS threaded software architectures for real-time embedded software applications
  • Good working knowledge of electronic hardware and system design to be able to write software meeting hardware functional requirements
  • Ability to design and tune/verify PID control systems for general control applications, as well as for specific motor control schemes such as PMSM control, FOC, and BLDC trapezoidal control
  • Familiarity with BSP/FSP/other peripheral code configuration & auto-generation tools, plus the ability to go beyond provided drivers to directly program features like ADC windowing and DMA, event controllers, timer usage, and experience with low power design.
  • Hands-on experience with electrical hardware design and interfacing with lab test equipment such as oscilloscopes, spectrum analyzers, electronic loads (e-loads), digital test equipment, etc.
  • Working knowledge of methods for charging/discharging lithium batteries using industry standard interfaces such as USB-A, USB-C, and others, including BMS control, cell balancing techniques, charging profiles, etc.
  • Familiarity with serial communications interfaces and protocols such as I2C/SMBus, SPI, & CAN Bus
  • Proven ability to determine root-cause of software performance issues
  • Proficient in C/C++, with an understanding of best-practice software development, source management, and verification methodologies targeting real-time systems
  • Ability to work well in a cooperative and positive team environment, including mentoring junior developers
  • Excellent communication, collaboration, and coordination skills as well as a talent and desire for mentoring junior engineers

What We Would Also Like

  • Familiarity with real-time OS, ARM microcontrollers, Eclipse-based IDEs
  • Knowledge in use and application of AI models, agents, and workflows for coding embedded and application software and automating processes
  • Some knowledge of scripting methodology/languages such as Python or shell scripting
  • Ability to learn new technologies and product areas quickly
  • Experience using Windows-based and/or Linux-based code development environments

Employment Type & Location

This is a full-time, exempt position based on-site at NOCO’s Peoria, Arizona facility. Relocation assistance may be available for the right candidate.

Benefits

In addition to compensation, NOCO offers a comprehensive benefits package that includes medical, dental, and vision coverage, a 401(k) with company match, and paid time off.

Physical Requirements & Safety

This role involves regular on-site hands-on work with electromechanical and electrochemical systems and lab test equipment. Candidates must be able to work safely in a laboratory and light-manufacturing environment, follow all electrical-safety protocols, and occasionally lift and handle equipment and battery products weighing up to 30 pounds.

Equal Opportunity Employer

NOCO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the R&D Senior Embedded Software Engineer in Peoria, AZ vacancy
  • ASM is seeking R&D-oriented engineers to advance plasma-based semiconductor manufacturing equipment. You will conduct research, characterize hardware, design experiments, and analyze process-hardware interactions to improve existing systems and develop new functionalities... 
    Senior

    asm

    Phoenix, AZ
    2 days ago
  • Axon in the United States seeks Senior Manager, R&D Product Enablement to lead a team of about eight technical writers and instructional designers. You will own the product knowledge strategy, create and govern content across release notes, help content, localization, and... 
    Senior

    Axon

    Phoenix, AZ
    5 days ago
  • $150k - $170k

     ...Senior Embedded Firmware Engineer Location: Peoria, AZ (Northwest Phoenix Valley) Employment Type: Direct...  ...to take ownership of the embedded software supporting a flagship line of electronic...  ...thrives in a smaller, collaborative R&D environment without extensive layers... 
    Suggested
    Full time
    Flexible hours

    Robert Half

    Peoria, AZ
    3 days ago
  • Celsior is looking for a Senior Advanced Software Engineer for a 6-month contract role based in Phoenix, AZ, with a hybrid work model. This position emphasizes expertise in Flight Management Systems and strong programming skills in C/C. The ideal candidate will have 8-1... 
    Senior
    Contract work
    Immediate start

    Celsior

    Phoenix, AZ
    4 days ago
  • $105.26k - $222.41k

     ...KPMG is currently seeking a Tax Manager or Senior Manager to join our Accounting Methods...  ...Responsibilities:Conduct research and development (R&D) tax credit consulting and project...  ...PHDE (PhD of Economics), PHE (Doctor of Engineering), ME (Masters of Engineering), MSRE (... 
    Senior
    Local area

    KPMG

    Phoenix, AZ
    4 days ago
  • TSMC Arizona is seeking a Senior Income Tax Analyst to support U.S. corporate income tax compliance, ASC 740 calculations, tax planning, and controversy. You will work with Accounting, Legal, and Operations to enable the company’s growth in Arizona. The ideal candidate... 
    Senior

    TSMC - Taiwan Semiconductor Manufacturing Company Limited

    Phoenix, AZ
    2 days ago
  • $151.71k - $242.74k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...where you matter. Your Impact As the Senior Manager, R&D Product Enablement, you will own how Axon...  ...evolve, in partnership with Product and Engineering Release Communications and Governance... 
    Senior
    Work experience placement
    Shift work

    Axon

    Phoenix, AZ
    5 days ago
  • ROBOTIC PROCESS AUTOMATION LLC in Arizona seeks an experienced embedded software engineer to design and maintain Linux and Windows device drivers for embedded hardware platforms. You will implement real-time software and ensure seamless integration with kernels and drivers... 
    Senior

    Robotic Technologies Automation

    Phoenix, AZ
    4 days ago
  •  ...Job Description We are seeking a Senior Full Stack Engineer to design, build, and maintain software applications that support business processes and user needs. This role leads implementation of significant capabilities, raises the quality and craftsmanship of products... 
    Senior

    HeartCentrix Solutions

    Phoenix, AZ
    22 days ago
  • RTX in Tucson, AZ is seeking a Sr. Principal Test and Validation Engineer in Manufacturing Design. You will drive test strategies across multiple programs, shaping producibility and influencing decisions for new product introductions. Lead test solutions, guide test architectures... 
    Senior

    RTX

    Phoenix, AZ
    3 days ago
  • Customer Experience Engages customers and patients by greeting them and offering assistance with products and services. Resolves customer issues and answers questions to ensure a positive customer experience. Models and shares customer service best practices with all team...
    Senior
    Immediate start

    Walgreens

    Sun City, AZ
    2 days ago
  • $84k - $148k

     ...Senior Mainframe Systems Programmer - AdabasRemote - United StatesJR014361 Position Summary The successful candidate will perform mainframe database Software upgrades coupled with administration and tuning to support our customers' Software AG ADABAS environments... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Ensono

    Phoenix, AZ
    2 days ago
  • Renesas Electronics Corp. is seeking a Principal Verification Engineer to lead mixed-signal verification for Automotive PMIC products. You will architect verification environments, drive plans, and mentor a team across multiple platforms. The role requires hands-on experience... 
    Senior

    Renesas Electronics Corp.

    Phoenix, AZ
    3 days ago
  •  ...organization is seeking a Licensed Practical Nurse (LPN) in Sun City, Arizona, who combines strong clinical skills with a passion for senior care. In this role, you will provide direct clinical care, manage medications, and collaborate with RNs and physicians. Applicants... 
    Senior

    PrismHR

    Sun City, AZ
    3 days ago
  • RTX's Effector Digital Products group in Tucson, AZ is seeking a Senior Principal FPGA Design Engineer to architect and implement FPGA/ASIC solutions using VHDL/Verilog for RF, DSP, and embedded processing. The role is 100% onsite, requires DoD Secret clearance and US citizenship... 
    Senior

    RTX

    Phoenix, AZ
    3 days ago
  • RTX is seeking a Sr Principal Digital Design Engineer in Tucson, AZ to design, analyze, and test digital electronics for missile applications. You will lead hardware development from concept to production, focusing on high-speed digital circuits, FPGAs, memory, and industry... 
    Senior

    RTX

    Phoenix, AZ
    3 days ago
  • RTX is seeking a highly experienced engineer to join our Tucson-area team, focusing on radar cross section design, analysis, and testing. You will collaborate in integrated product teams to incorporate advanced signature-control techniques into deliverable systems and... 
    Senior

    RTX

    Phoenix, AZ
    3 days ago
  • $76k - $119k

     ...At Bank of America, the Senior Account Executive is the engine behind every qualified lead and every signed contract. The promise is concrete — $76,000 - $119,000, temporary hours, 6 years honored, and a sales marketing role at Bank of America that grows with you. Key... 
    Senior
    Contract work
    Temporary work
    Local area

    Bank of America

    Peoria, AZ
    3 days ago
  • ASM is seeking a Senior Principal Electrical Engineer to lead electrical architecture across advanced packaging semiconductor equipment. You will define roadmaps for RF power, power distribution, motion control, and safety systems, guiding cross-functional teams and setting... 
    Senior

    ASM

    Phoenix, AZ
    2 days ago
  • RTX is hiring a Sr. Principal Systems Engineer - Missile Guidance, Navigation, and Control in Tucson, AZ. The role focuses on evaluation, design, and integration of embedded software algorithms for 6-DoF simulations, with collaboration across an integrated product team... 
    Senior
    Interim role

    RTX

    Phoenix, AZ
    3 days ago
  • Seniors Helping Seniors® Sun City is seeking compassionate caregivers to provide in-home companionship and homemaker services in Sun City, AZ. Caregivers support seniors with daily activities, offer friendly interaction, and help maintain independence in the comfort of... 
    Senior

    Seniors Helping Seniors®

    Sun City, AZ
    5 days ago
  • HotFoot Recruiters is seeking a Sr. Electrical Engineer / Principal PE to lead complex electrical engineering projects in Phoenix, AZ. This senior leadership position involves mentoring technical teams, managing client relationships, and influencing project strategy. The... 
    Senior

    HotFoot Recruiters

    Phoenix, AZ
    4 days ago
  • Cloudflare, Inc. is seeking a Senior Solutions Engineer specializing in Cloudflare One in our Phoenix, AZ area. You will partner with account teams and customers to design, demonstrate, and validate integrated Zero Trust solutions, WAN transformations, and AI-driven opportunities... 
    Senior

    Cloudflare, Inc.

    Phoenix, AZ
    3 days ago
  •  ...States seeks a visionary product leader for its Optical Design Engineering team to drive the evolution of its optical design software portfolio and translate customer needs into actionable feature roadmaps for R&D. You will collaborate with software, marketing, and sales... 
    Senior

    Keysight Technologies

    Phoenix, AZ
    5 days ago
  • Adultcare Assistance Homecare in Peoria, AZ is seeking compassionate caregivers to support seniors at home. The role includes driving clients to appointments, assisting with daily activities, meal prep, and companionship to enhance quality of life. We offer competitive... 
    Senior

    Adultcare Assistance

    Peoria, AZ
    4 days ago
  • Carle Health is seeking a BMET 2 to maintain and repair biomedical equipment with minimal supervision. The role emphasizes preventive maintenance, diagnostics, and on-call support for clinical systems across hospital settings. You will mentor junior technicians, demonstrate...
    Senior

    Carle Health

    Peoria, AZ
    2 days ago
  • A leading solutions company is seeking a candidate for a contract position focused on SmartCOMM solutions in Phoenix, Arizona. The role involves designing and developing SmartCOMM templates, ensuring effective data management, and integrating systems like CRMs. Candidates...
    Senior
    Contract work

    Cedent

    Phoenix, AZ
    4 days ago
  • Adultcare Assistance is hiring compassionate caregivers in Youngtown, AZ. The role involves driving clients to activities, assisting with bathing and grooming, providing incontinence care, light housekeeping, meal preparation, and medication reminders. Training is provided...
    Senior

    Adultcare Assistance

    Youngtown, AZ
    5 days ago
  • The Mission at Agua Fria Senior Living in Peoria, AZ is hiring a Wellness Director (LPN/LVN) to ensure care standards and regulatory compliance while directing staff and managing budgets. The role requires an LPN/LVN or RN license and 2+ years of supervisory nursing experience... 
    Senior

    Tarantino Properties, Inc.

    Peoria, AZ
    4 days ago
  • Curana Health in the United States is seeking licensed Nurse Practitioners or Physician Assistants to lead primary care for seniors in skilled nursing and senior living communities. You will deliver proactive, relationship-based care in home-like settings with support from... 
    Senior
    Flexible hours

    Curana Health

    Peoria, AZ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to R&D Senior Embedded Software Engineer. Be the first to apply!