Embedded Software Engineer

NAPCO Security Technologies

Village of Amityville (NY)

On-site

USD 90,000 - 95,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k)
Paid vacation
Medical insurance
Tuition reimbursement

Job summary

A leading electronic security firm in Amityville, NY is seeking an Embedded Software Engineer. The role involves designing software for microprocessor-based products and working with development teams to define specifications. Candidates should have over 8 years of experience, expert knowledge of C or C++, and familiarity with RTOS environments. This full-time position offers a competitive salary and benefits, emphasizing career growth in a dynamic industry.

Qualifications

  • 8+ years of experience designing software for microprocessor-based products.
  • Expert knowledge of C or C++, including object-oriented design.
  • Experience with multitasking environments and embedded systems.

Responsibilities

  • Design software for microprocessor-based hardware platforms.
  • Work with development and marketing teams to define features and specs.
  • Design and code firmware for new security products using C.

Skills

C or C++ programming
Microprocessor-based product design
RTOS experience
Multithreading application debugging

Education

Bachelor's Degree in Computer Engineering (CE) or Electrical Engineering (EE)

Tools

IAR
E2 Studio
Eclipse

Job description

Company

bNAPCO Security Technologies, Inc., a worldwide leader in the manufacturing of electronic security systems for over 50 years, headquartered in Amityville, Long Island NY, seeks an Embedded Software Engineer to join our Engineering team.

Responsibilities
  • bDesign software for 8-, 16- and 32-bit microprocessor-based hardware platforms for use in the security industry (Fire/Burglary/Access Control) and associated firmware.
  • bWork with the development and Marketing teams to define system level features, performance and specifications and implement appropriate software architecture and firmware designs.
  • bDesign and code firmware for new security products using C.
Requirements
  • bSolid 8+ years of experience designing software for microprocessor-based products (Renesas RA Family, Tiva C Series) on processors such as ARM Cortex M Cores 0 (M0, M23, M33, M4, M85)
  • bExpert knowledge of C or C++ language with software objective orient design is required.
  • bExperience with multitasking environments, RTOS’s and IDE’s such as IAR, E2 Studio, Eclipse.
  • bExperience developing and debugging multithreaded applications that decode data packets using protocols such as UART, I²C, SPI, and CAN bus.
  • bExperience with Source Control programs.
  • bExperience with IP protocols (TCP, UDP) in an embedded environment a plus.
  • bExperience with hardware such as using the scope to verify the timing and integrity of hardware signals a plus.
  • bExperience developing applications for Android or IOS a plus.
  • bSecurity industry experience is a plus.
  • bBS in CE, EE, MS or equivalent experience.
Compensation & Benefits
  • bCompetitive salary
  • b401(k)
  • bPaid vacation
  • bPersonal time off
  • bPaid holidays
  • bLong term disability insurance
  • bTuition reimbursement
  • bMedical insurance
  • bDental insurance
  • bLife insurance
  • bPromotional opportunities and career growth
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Appliances, Electrical, and Electronics Manufacturing

Location: Amityville, NY | Salary: $90,000–$95,000 | Posted 22 hours ago

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hardware/Digital Design Engineer
Hardware/Digital Design Engineer

NAPCO Security Technologies • Village of Amityville (NY)

Hybrid
USD 85,000 - 110,000
401(k)
Paid vacation
Medical insurance
+1
Embedded Systems Engineer
Embedded Systems Engineer

matchsource llc • Elmhurst (IL)

On-site
USD 60,000 - 80,000
Hardware & Firmware Design Engineer (Remote Options)
Hardware & Firmware Design Engineer (Remote Options)

NAPCO Security Technologies • Village of Amityville (NY)

Hybrid
USD 85,000 - 110,000
401(k)
Paid vacation
Medical insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Digital Monitoring Products • Springfield (MO)

On-site
USD 80,000 - 110,000
Medical, Dental, 401k
Paid vacation/holidays
Free security system
+1
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits
Embedded Software Engineer
Embedded Software Engineer

Flex-N-Gate LLC. • Allen Park (MI)

On-site
USD 80,000 - 105,000
Medical insurance
401(k) with company match
Continuing education and training
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners, LLC • California (MO)

On-site
USD 120,000 - 170,000
Benefits
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Sub-Zero, Inc. • Madison (WI)

On-site
USD 110,000 - 160,000
Industry leading health, dental, and vision plans
Generous 401(K) savings and profit sharing
Education assistance and internal training programs
+4