Stephen N. Email & Phone Number
Who is Stephen N.? Overview
A concise factual answer block for searchers comparing this professional profile.
Stephen N. is listed as Principal Embedded Systems Engineer at Nomo Smart Care™, based in South Bound Brook, New Jersey, United States. AeroLeads shows a matched LinkedIn profile for Stephen N..
Stephen N. previously worked as Senior Embedded Software Engineer at Cardinal Peak and Principal Embedded Systems Engineer at Nomo International, Inc.. Stephen N. holds B.S., Computer Science from Rowan University.
Email format at Nomo Smart Care™
This section adds company-level context without repeating Stephen N.'s masked contact details.
Review company-level records connected to Stephen N. before choosing the right outreach path.
About Stephen N.
Deep and extensive experience in designing and developing embedded system solutions, from blank paper to finished concept, in bare metal, RTOS, and Linux. Creative and high-level thinker, with a penchant forsolving the most difficult problems the team faces. Expert in C and systems level programming anddebugging multithreaded and asynchronous issues. Equally comfortable analyzing microseconds on anoscilloscope, writing a secure bootloader using C cryptographic primitives, or implementing an AWS IoT app in Python. Great communication skills towards technical leadership, customers, and junior engineers.
Stephen N.'s current company
Company context helps verify the profile and gives searchers a useful next step.
Stephen N. work experience
A career timeline built from the work history available for this profile.
Senior Embedded Software Engineer
Principal Embedded Systems Engineer
Senior Embedded Software Engineer
Senior embedded developer in MCU, Linux, and Android based systems.Designed and developed reference implementation of professional audio platform on Android OS. Wrote SELinux policy, startup services, C++ Binder IPC, etc. into vendor image build for custom Audio HAL. Integrated into Qualcomm's ALSA audio front end for Hexagon DSP proxy port on QCS8250.Worked within Amazon team as embedded technical lead for in-home Zigbee hub for smart window product. Configured Buildroot with custom packages. Designed Python application logic running on embedded Linux, connected to AWS IoT via MQTT. OTA firmware update, cloud logging, etc. Wrote dev tools for cert and firmware generation across DEV, UAT, and PROD.Ported multiple projects to new MCU architectures and vendor SDKs driven by supply chain shortages. Tracked and solved several memory corruption and multithreading issues caused by hardware and compiler differences. Collaborated remotely with multidisciplinary teams and clients to meet requirements.
Director Of Software Engineering
Oversee all software development, primarily on embedded systems. Envision end user experience, product feature sets, and creative solutions on power limited microcontrollers.Software designs from scratch on bare metal, RTOS (ThreadX, FreeRTOS), Linux, & Windows. Design and code base libraries and APIs used across multiple projects and platforms.Collaborate with Electronics Engineers to create hardware platforms with appropriate capabilities to support software feature sets. Diagnose hardware issues, custom board bring-up and validation using oscilloscope, logic analyzer, etc.Custom bootloaders and firmware update tools, low level device drivers, hardware abstraction layers, encryption, code signing, peripherals (I2C, SPI, ADC, UART, GPIO, ETH, SDRAM, SD Card), MPU / L1 Cache / DMA coordination, POST (RAM test, ROM test, Watchdog test), displays (MIPI DSI, LCD/TFT, frame buffers), hardware accelerated CRC, AES, etc.Product documentation, customer support and presentations, etc. Interview, on-board, manage and mentor junior engineers.
Staff Embedded Software Engineer
Design and develop from scratch multiprocessor embedded systems in ANSI C/C99/C11 on 'bare metal' and RTOS.◻ Developed common software libraries/modules as a platform for a family of products.◻ Custom communication protocols over UDP / RS232 / RS485. AES encryption.◻ Drivers for SPI, I2C, UART, LCD, ethernet, touch controllers, etc.◻ Reading schematics and communicating with Electrical Engineers to develop hardware drivers.◻ GNU ARM GCC compilation and linking options. Custom linker scripts.◻ Hardware Abstraction Layers to build the same project in desktop Linux and embedded RTOS.◻ Object Oriented Design in C# and C++. Windows desktop applications.◻ Jira, Confluence, Git, SVN, CVS, CMake.
Software Engineer
Lead developer on a flagship products with multiyear development timeline. Designed and implemented Windows and embedded software.
Psychotherapist
Worked as a Psychotherapist and Social Worker from 2011 - 2016 after obtaining a Master's of Social Work in 2011. Returned to software engineering full time in 2016.Positions: ◻ Tri-County CMO: (2011-2012), Raritan, NJ◻ Family & Community Services of Somerset County: (2012 - 2013), Bound Brook NJ◻ Princeton House Behavioral Health (2013 - 2015), Princeton, NJ◻ SOBA College Recovery, (2015 - 2016), New Brunswick, NJ
Research Assistant & Scientific Programmer
◻ Made observation run at NASA Infrared Telescope Facility in Hawaii (Mauna Kea) to gather data, in October 2003. Worked in Linux environment: applied standard data reduction and correction techniques to apply infrared spectroscopy.◻ Presented "Infrared Spectral Imaging of Martian Dust Clouds" poster at the 2003 National Conference for Undergraduate Researchers at the University of Utah, and a similar poster at the NCUR 2004
Stephen N. education
B.S., Computer Science
Msw, Clinical Social Work
Frequently asked questions about Stephen N.
Quick answers generated from the profile data available on this page.
What company does Stephen N. work for?
Stephen N. works for Nomo Smart Care™.
What is Stephen N.'s role at Nomo Smart Care™?
Stephen N. is listed as Principal Embedded Systems Engineer at Nomo Smart Care™.
Where is Stephen N. based?
Stephen N. is based in South Bound Brook, New Jersey, United States while working with Nomo Smart Care™.
What companies has Stephen N. worked for?
Stephen N. has worked for Nomo Smart Care™, Cardinal Peak, Nomo International, Inc., East Coast Security Products, and Various.
How can I contact Stephen N.?
You can use AeroLeads to view verified contact signals for Stephen N. at Nomo Smart Care™, including work email, phone, and LinkedIn data when available.
What schools did Stephen N. attend?
Stephen N. holds B.S., Computer Science from Rowan University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial