SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Senior Embedded Software Engineer

Company: Nortek Security and Control LLC
Location: Carlsbad
Posted on: May 28, 2023

Job Description:

Summary: Seeking a talented, hardworking, Embedded Software Engineer to participate in the development of leading security / home automation products. Ideal candidate would be a software developer with embedded systems experience, strong C/C++ skills, experience with FreeRTOS, excellent communication and teamwork skills. Salary range is $100,000-120,000 depending on experience. Primary Responsibilities:

  • Development of application code for FreeRTOS on embedded devices and systems.
  • Develops software requirements and software project plans, including schedule dependencies, deliverables, and target dates.
  • Responsible for software architecture, design, and implementation, covering complete software development lifecycle from requirements analysis to production and commercial deployment of embedded devices and systems products.
  • Review code and design.
  • Responsible for integration and validation of new product designs with other project team members.
  • Supports verification and validation test methodologies for product release, and design for test in a factory production setting.
  • Works closely with engineering managers, software quality assurance, software, electrical and mechanical engineers to design, debug, and release.
  • Analyze, monitor, and improve efficiency and stability of the system.
  • Interface with hardware design and development.
  • Supports software QA.
  • Provide postproduction support of released products.
  • Perform any other related duties as required or assigned.Qualifications:
    • Minimum Bachelor's in Science with Computer Science, Computer Engineering or Masters, preferred.
    • ARM processors, Bluetooth and BLE, Wi-Fi, GPS & Power Management.Knowledge, Skills, and Abilities:
      • 5 - 7 years of comprehensive experience in embedded software development.
      • Proven experience in embedded systems design with preemptive, multitasking real-time OS.
      • Experience with and knowledgeable using FreeRTOS.
      • Experience writing multi-threaded applications.
      • Must be proficient with C/C++ on embedded targets with preemptive, multitasking RTOS. A minimum of 5 years C/C++ coding experience is required.
      • Must be experienced in hands-on development and debugging on embedded targets using GDB or similar debugging platforms.
      • Must be experienced in modern software development processes including software configuration management tools and defect tracking tools and peer review.
      • Must have experience bringing a product to market (commercialization).
      • Critical thinker and strong problem-solving skills.
      • Commitment to being a team member and developing habits that foster a healthy and productive team.
      • Great interpersonal and communication skills.
      • Sense of ownership and pride in your performance and its impact on company's success.
      • Strong documentation and writing skills.
      • Positive attitude, self-motivated and eager to succeed. Physical Requirements: Essential functions of this job require the following minimal physical demands. -Reasonable accommodations may be made to enable the individuals with disabilities to perform the essential functions. -
        • Required to sit, -talk, -or hear; frequently required to use hands to grip or feel; and occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl.
        • Vision and depth perception suitable for use of utilizing a computer, printer, phone, and keyboard. -
        • Manual dexterity -suitable for use of utilizing a computer.
        • Sufficient personal mobility and physical reflexes which permits the employee to work in an office setting.
        • Ability to walk and/or climb 5% of the time comfortably, with or without reasonable accommodation.
        • Ability to sit at a computer for 90% of the time comfortably, with+ or without reasonable accommodation.
        • Light to moderate lifting. - Working Conditions: - The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
          • Must be comfortable working in an office environment to include moderate noise levels.
          • The working area is primarily in an open office setting with reasonable lighting and controlled temperatures . ==================================================================================================As thinkers and -creators, we look at -the world with an -open mind, engaging -with the possibilities -and broadening our -perspective in an -inclusive -way. Disclaimer: The above statements reflect the general details considered necessary to decide the principal functions of the job identified and shall not be construed as a detailed description of all work requirements that may be inherent in the job. Job incumbents are expected to perform other duties necessary for the effective operation of the position, department, or the business.

Keywords: Nortek Security and Control LLC, San Diego , Senior Embedded Software Engineer, IT / Software / Systems , Carlsbad, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds