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.
- ...: Acron Aviation designs, engineers, and manufactures certified avionics... ...close collaboration across software, systems, hardware,... ...they arise** Job Title Senior Software Engineer – Surveillance... ...experience developing safety-critical embedded software within aerospace,...Senior
$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$130k - $175k
DescriptionKforce's client, a growing Engineering Technology company in... ...AZ area, is seeking a Senior Hardware Design... ...to join an innovative R&D team developing next-... ...mechanical, firmware, software, and manufacturing... ...needs* Contribute to embedded firmware and low-power...Senior- ...world class offerings, NOCO® sets the standard in design, performance, and safety. NOCO is seeking an Electrical Engineer in their Peoria, AZ based R&D facility. This role is part of an R&D Engineering team working on new product development. Summary This...SeniorFull timeWork at office
- ...Senior Process Engineer - Copper Electroplating Phoenix, Arizona Start-up semiconductor company Strong Salary + Equity opportunities +... ...HUGE amounts of industry interest, they are adding to their R&D function in the form of a Process Engineer for Copper Plating...SeniorFull time
- ...Senior Process Engineer - Photo Imageable Dielectric STRONG Salary + HUGE equity options + other benefits. Due to the extremely niche nature... ...HUGE amounts of industry interest, they are adding to their R&D function. Key responsibilities ~ Develop and optimise...Senior
- ...Tarantino Properties is hiring a Health and Wellness Director (LPN/LVN or RN) at The Mission at Agua Fria Senior Living to ensure regulatory compliance and high-quality resident care. The role supervises staff, directs programs, and manages budgets to meet care standards...Senior
- THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...SeniorWork at office
- Enterprise Bank & Trust is seeking aSenior Vice President, Relationship Manager to lead development and management of commercial deposits and loan relationships. The role focuses on proactive financial solutions, expanding the client base, and mentoring fellow relationship...Senior
- ...Enterprise Bank & Trust in Sun City, AZ, seeks a Senior Vice President, Relationship Manager to develop and manage new commercial deposit and loan accounts and client relationships while enhancing existing relationships. The role emphasizes proactive financial solutions...Senior
$157.03k - $240.14k
THE IMPACT YOU WILL HAVE: As a QTS Senior Solutions Engineer for our Enterprise Strategic Accounts team, you will serve as the primary technical resource supporting both sales and operations. You will identify and define customer requirements throughout the evaluation stage...SeniorFull timeWork at office- ...pushing the boundaries of innovation to unleash potential. As a Senior Engineer, Global Product Management within ASM's Advanced Packaging... ...manufacturers, OSATs, IDM customers, and cross-functional teams across R&D, engineering, operations, and sales to define and...Senior
- ...Senior Web Developer - AI-Forward Digital Experience Leader Location: Phoenix, AZ Schedule: Hybrid Our client, a well-established... ..., search, and content — including AI search readiness, answer engine optimization (AEO), generative engine optimization (GEO), and AI...SeniorTemporary workSummer workImmediate startRemote workFlexible hours
$60 - $75 per hour
DescriptionKforce has a client in Phoenix, AZ that is seeking a Senior Full Stack Engineer.Responsibilities:* Leads the development of the next... ...equivalent hands-on experience* 5 years of experience in software development, information systems, or equivalent technical...Senior- ...Senior Backend Software Engineer Location: Phoenix, AZ Job Summary: We are seeking a Senior Backend Software Engineer with 8+ years of experience to build secure, scalable, and resilient Digital Banking platforms. The ideal candidate will have strong expertise...Senior
$164.47k - $311.89k
...debug and effective use of AI tools and can provide technical leadership to deliver world-class products.As a Sr. CPU RTL Methodology Engineer your responsibilities will include but are not limited to:Demonstrated leadership and hands-on experience in leveraging AI tools...SeniorFull timeWork experience placementInternshipLocal areaImmediate startShift work- ...Role: Senior UI Engineer Location: Phoenix, AZ Duration: 6+ Months Job Description: Developer that has an... ...core member of an engineering team that designs and develops software applications Writing code and unit tests, automation, and...Senior
$159.75k - $225.5k
...moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation... ..., AOV, and engagement AI capabilities are deeply embedded across customer journeys Teams adopt AI-first development...SeniorRemote work- Cambridge is seeking an Advocacy and Supervision Principal to join the Advocacy and Supervision department. This role reviews, analyzes, and approves daily transactions and account activity while helping ensure adherence to firm policies, clearing firm requirements, and...Senior
- JPMorganChase is seeking a Business Relationship Manager Senior to develop and manage a portfolio of large business clients with annual revenues over $3 million. Responsibilities include business development, delivering customized banking solutions, and building long-term...Senior
- ...Senior Vice President of Clinical Operations About the Company Clinical-stage biotechnology company developing therapies for severe... ...demands a professional with a proven track record in clinical R&D, particularly in the context of complex pulmonary indications. The...Senior
- ...thinking organization, apply now.We are currently seeking a ERP Senior Analyst to join our team in Phoenix, Arizona (US-AZ), United States... ...part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and...Senior
$168k - $240k
...their desired business outcomes. We accelerate the growth of more impactful work and the evolution of Slalom.The Role: M&A Principal/Senior PrincipalWhat You’ll Do:* Delivery areas include:* Executing operational due diligence* Creating integration strategies, plans and...SeniorTemporary workWork at officeLocal areaImmediate start- ...Applied Materials, Inc. is seeking a Process Support Engineer III to provide on-site customer support, installation, and troubleshooting... ...involves data analysis, DOE experiments, and close collaboration with R&D and customers to drive process improvements. The position...Senior
- Amkor Technology, Inc. in Tempe, AZ is seeking a senior Director of Advanced Packaging and Wafer Services to lead strategic and technical... ...facing and will interface with Tier 1 customers, Amkor's global R&D centers and cross‑functional teams to drive program execution,...Senior
- ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company Offers payment technology solutions and... ...or payment volume, particularly in the context of unattended or embedded payments and enterprise technology integrations, is also a key...SeniorRemote work
$60k - $100k
...Audit Senior A well-respected CPA firm in the area is looking to add an Audit Senior to their team. This stable and growing firm offers their clients valuable knowledge and expertise in tax and audit work. Due to the recent growth of the firm, there is an opportunity...SeniorFull timeLocal areaRemote work- ...Job Description As a Tax senior at this firm, you will play a crucial role in overseeing our clients' tax matters. You will be responsible for providing expert tax advice, ensuring compliance with tax regulations, and facilitating the achievement of our clients'...SeniorLocal area
$120k - $140k
Phoenix, ArizonaRemote LocalFull Time$120k - $140k A large consulting company is looking to bring on a Full Stack Software Engineer with modern .NET and Angular experience. You'll be hands on keyboard, working on new developments for various clients. This role is 50% front...SeniorFull timeLocal areaRemote work$80k - $100k
A reputable commercial masonry firm located northwest of Phoenix is seeking an experienced Sr. Masonry Estimator. This role offers a competitive salary range of $80,000 to $100,000 per year and promotes an excellent work/life balance with a full-time schedule of Monday ...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R&D Senior Embedded Software Engineer. Be the first to apply!
- senior level Peoria, AZ
- senior implementation engineer Peoria, AZ
- senior medical science liaison Peoria, AZ
- senior manager m&a tax Peoria, AZ
- senior application security Peoria, AZ
- senior manager legal Peoria, AZ
- senior commercial counsel Peoria, AZ
- senior accountant part time Peoria, AZ
- senior activities Peoria, AZ
- senior operations technician Peoria, AZ




