Embedded Software Engineer

3 days ago


Lynchburg, United States HNM Systems, Inc. Full time
Job DescriptionJob Description

Identified as one of the top 100 fastest growing private businesses in San Diego by San Diego Business Journal, and one of Inc. 5000’s fastest growing privately held companies in the United States, HNM Systems is a people-driven Communication and Information Technology staffing and consulting firm headquartered in San Diego, CA.

We are currently hiring for a direct-hire Embedded Software Engineer (Level III). This position is with our customer, a solutions-oriented company dedicated to creating revolutionary communications solutions for a myriad of applications with focus in safety, security and defense. Their mission is to continue to build a strong and profitable organization by selecting and retaining top-tier, self-driven engineering team members. This team is an integral part of a larger product development, service and support organization; working together to deliver products and services that enrich our customer’s lives by making them safer, more effective and more profitable.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  • Analyze software requirements to design an embedded software solution within the given resource constraints.
  • Consult with hardware engineers and other engineering staff to determine functional requirements, to design software interfaces, and to provide support for hardware verification.
  • Design, code, integrate, test, configure, and document complete system and software solutions.
  • Stay up-to-date on current wireless, networking and processing technologies.
  • Consult with customers concerning maintenance of software system.
  • Clearly communicate and present designs and tradeoffs to development team, customers, and potential customers.
  • Mentor junior engineers.
  • Provide inputs for budgetary quotes.
  • Perform other duties as assigned.

Qualifications:

Required:

  • Self-motivated, curious-minded, creative, innovative and flexible team player
  • Technical bachelor's degree (BSEE or BSCS) from a four-year college or university, and at least five years related experience required.
  • Proficiency with C, C++ and Python.
  • Experience with real-time embedded operating systems such as FreeRTOS, VxWorks, etc.
  • Experience with Linux
  • Experience developing drivers, protocol stacks, and limited applications a plus.

Desired:

  • Advanced degree in engineering, computer science or similar field.
  • Experience with product development in standard areas such as APCO Project 25, cellular standards, Bluetooth, 802.11, WiMedia, 802.15.4, and/or TCP/IP networked products is a plus.
  • Experience with UltraWideband (UWB) and other positioning technologies.
  • Experience with DSPs, FPGAs and SoCs
  • Experience with sensor networks.

Development Skills:

  • The ability to work with lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers and emulators is essential.

Reasoning Ability:

  • Candidate must possess the ability to solve complex problems and deal with a variety of variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Innovative Thinking:

  • Individual must display original thinking and creativity; meeting challenges with resourcefulness in a timely manner.

Physical Requirements:

  • Physical requirements for this job are those required of a normal desk job in a typical office setting.

Schedule:

  • 8 hour shift, Monday-Friday (onsite)
  • Day shift

License/Certification:

  • US Citizenship (Required)

Ability to Relocate:

  • Lynchburg, VA 24504: Relocate before starting work (Required)

Work Environment:

  • Office-based

Compensation and Benefits:

  • Up to $120,000 base annual salary plus additional compensation.
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

The above statements are intended to describe the general nature and level of work being performed by the incumbent(s) of this job. They are not intended to be an exhaustive list of all responsibilities and activities required of the position. This job description is subject to revision, and it may be updated to reflect changes in the role or organization.

HNM Systems utilizes legally permissible drug and background checks as part of our screening process. Essential requirements of the position include eligibility to work for any U.S. employer without sponsorship now or in the future.

It is the policy of HNM Systems, Inc., to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information and/or marital status. HNM Systems, Inc is compliant with the Fair Chance Ordinance as applicable and will consider all qualified applications for employment.

Company DescriptionIt is the policy of HNM Systems, Inc., to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information and/or marital status. HNM Systems, Inc is compliant with the Fair Chance Ordinance as applicable, and will consider all qualified applications for employment.Company DescriptionIt is the policy of HNM Systems, Inc., to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information and/or marital status. HNM Systems, Inc is compliant with the Fair Chance Ordinance as applicable, and will consider all qualified applications for employment.

  • Lynchburg, United States In Technology Group Inc (US) Full time

    Role: Embedded Software Engineer Location: Lynchburg, VA Salary: $120,000 Our client, in the electrical manufacturing industry, is on the lookout for an embedded software engineer to join the team. You will have the chance to work on exciting projects focussed on new product development for communication products. The team is small and operates with little...


  • Lynchburg, United States In Technology Group Inc (US) Full time

    Role: Embedded Software EngineerLocation: Lynchburg, VASalary: $120,000Our client, in the electrical manufacturing industry, is on the lookout for an embedded software engineer to join the team. You will have the chance to work on exciting projects focussed on new product development for communication products. The team is small and operates with little red...


  • Lynchburg, United States In Technology Group Inc (US) Full time

    Role: Embedded Software EngineerLocation: Lynchburg, VASalary: $120,000Our client, in the electrical manufacturing industry, is on the lookout for an embedded software engineer to join the team. You will have the chance to work on exciting projects focussed on new product development for communication products. The team is small and operates with little red...


  • Lynchburg, United States Omni Inclusive Full time

    JD: • Responsible for design, development, documentation and testing of embedded software projects through all phases of the software development lifecycle. • Responsible for development, integration, debug, and test of embedded software products • Responsible for understanding customer and system requirements and translating into software...


  • Lynchburg, United States Omni Inclusive Full time

    JD: • Responsible for design, development, documentation and testing of embedded software projects through all phases of the software development lifecycle. • Responsible for development, integration, debug, and test of embedded software products • Responsible for understanding customer and system requirements and translating into software...


  • Lynchburg, United States Diverse Lynx Full time

    Mandatory Skills: BS/MS Degree and 8 years of prior relevant experience. Additional experience may substitute for education requirement. Expert in programming embedded C, C++, and having knowledge on Python. Experience with developing software to run on real-time operating systems( e.g. VxWorks, Nucleus etc. ), Linux. Proven experience in embedded systems...


  • Lynchburg, United States Softworld Inc Full time

    Job Title: Software Quality Engineer Job Location: Lynchburg Virginia 24501 Onsite Requirements: automation testing python manual testing Job Description: We would like to bring on a Software Quality Engineer L3 for the STAT Land Mobile Radio Testing. We are looking for an experienced person who has P25 Protocol and land mobile radio experience. I...


  • Lynchburg, United States Soft-World Full time

    Job Title: Software Quality Engineer Job Location: Lynchburg Virginia 24501 Onsite Requirements: automation testing python manual testing Job Description: We would like to bring on a Software Quality Engineer L3 for the STAT Land Mobile Radio Testing. We are looking for an experienced person who has P25 Protocol and land mobile radio experience. I would like...


  • Lynchburg, United States Soft-World Full time

    Job Title: Software Quality Engineer Scroll down to find an indepth overview of this job, and what is expected of candidates Make an application by clicking on the Apply button. Job Location: Lynchburg Virginia 24501 Onsite Requirements: automation testing python manual testing Job Description: We would like to bring on a Software Quality Engineer L3 for...


  • Lynchburg, United States Softworld, a Kelly Company Full time

    Job Title: Software Quality EngineerJob Location: Lynchburg Virginia 24501 Onsite Requirements: automation testing python manual testingJob Description: We would like to bring on a Software Quality Engineer L3 for the STAT Land Mobile Radio Testing.We are looking for an experienced person who has P25 Protocol and land mobile radio experience.I would like for...


  • Lynchburg, United States Softworld, a Kelly Company Full time

    Job Title: Software Quality EngineerJob Location: Lynchburg Virginia 24501 Onsite Requirements: automation testing python manual testingJob Description: We would like to bring on a Software Quality Engineer L3 for the STAT Land Mobile Radio Testing.We are looking for an experienced person who has P25 Protocol and land mobile radio experience.I would like for...

  • IOT Associate Director

    2 months ago


    Lynchburg, Virginia, United States Cognizant United States, Cognizant Technology Solutions Full time

    Job summary Engineering Graduation from reputed institute with above 18 years of IT industry experience. Provide leadership including constructive code reviews design guidance mentoring and coaching to team members Manage a team of 25+ software engineers while also doing hands on developmentApply technical expertise to design develop and deploy innovative...


  • Lynchburg, United States Dover Corporation Full time

    Belvac Introduction:Discover the world of Belvac, a prominent player in the 2-piece aluminum beverage can industry with a rich history of 60 years. Belvac is globally recognized for its innovative solutions, catering to can makers with top-notch Cupping, Body making, Trimming, Decorating, and Inspection technology. Our machinery is widely used across various...

  • Industrial Engineer

    1 week ago


    Lynchburg, United States Madewell Full time

    The **Industrial Engineer** collaborates with the operations team to ensure a successful labor management program. This role reports to the **Senior Director of Engineering and Operational Support**.Duties and Responsibilities:Demonstrates strong written and verbal communication skills in daily correspondence and method documentation to supervisors, peers,...

  • Electrical Engineer

    3 weeks ago


    Lynchburg, United States U.S. Pipe Full time

    Job DescriptionJob DescriptionWhy Join Our Team?Do you want to be part of a team that is making a positive difference in lives all across the globe? Do you want to be part of a culture where you are recognized, respected, and rewarded for a job well done? U.S. Pipe has been providing quality water and wastewater products since 1899, and for the past 120...

  • Project Engineer

    1 month ago


    Lynchburg, United States Hurt & Proffitt, Inc. Full time

    Job DescriptionJob DescriptionSalary: We are seeking a dynamic Project Engineer to join our team in our Lynchburg, Virginia office.   This position will be responsible for the preparation of designs, plans and specifications for municipal and water resource projects.   This is an exciting opportunity for the right person to impact people and communities...

  • Industrial Engineer

    3 weeks ago


    Lynchburg, United States Madewell Full time

    The Industrial Engineer partners with the operations team to maintain a successful labor management program. This position reports to the Senior Director of Engineering and Operational Support.Duties and Responsibilities:•Demonstrates proven written and verbal communication skills in the execution of daily correspondence and methods documentation, to...

  • Project Engineer

    1 month ago


    Lynchburg, United States Hurt & Proffitt, Inc. Full time

    Job Description Job Description Salary: We are seeking a dynamic Project Engineer to join our team in our Lynchburg, Virginia office. This position will be responsible for the preparation of designs, plans and specifications for municipal and water resource projects. This is an exciting opportunity for the right person to impact people and communities with...


  • Lynchburg, Virginia, United States Commonwealth of Virginia Full time

    Job Duties The Virginia Department of Transportation (VDOT)'s Lynchburg District Bridge Inspection Program is seeking a highly qualified structural engineer to serve as responsible-charge engineer in the evaluation, design, and detailing of all types and complexities of structures and bridges for new construction, maintenance and rehabilitation projects....


  • Lynchburg, United States Dover Corporation Full time

    Belvac's proven technology is utilized worldwide in the 2 piece aluminum beverage can industry. With over 60 years of innovation in the industry, Belvac has provided their customers with sustainable solutions. Supplying can makers with Cupping, Body making, Trimming, Decorating, Bottom Rim Coating, Necking, Shaping and inspection technology. Our machinery is...