R&D Senior Embedded Software Engineer
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.
- 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
- 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
$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...SuggestedFull timeFlexible hours- 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...SeniorContract workImmediate start
$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 (...SeniorLocal area- 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
$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...SeniorWork experience placementShift work- 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
- ...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
- 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
- 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...SeniorImmediate start
$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...SeniorFull timeTemporary workWork experience placementRemote workWork from homeFlexible hours- 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
- ...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
- 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 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 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
$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...SeniorContract workTemporary workLocal area- 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
- 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...SeniorInterim role
- 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
- 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
- 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
- ...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
- 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
- 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
- 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...SeniorContract work
- 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
- 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
- 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...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R&D Senior Embedded Software Engineer. Be the first to apply!
- international tax senior Peoria, AZ
- senior manager legal Peoria, AZ
- senior performance engineer Peoria, AZ
- senior brand designer Peoria, AZ
- senior consulting engineer Peoria, AZ
- senior performance tester Peoria, AZ
- senior Peoria, AZ
- senior customer success engineer Peoria, AZ
- senior manager diversity & inclusion Peoria, AZ
- senior financial analyst fp&a Peoria, AZ




