Embedded Software Engineer
Job 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.
Required:
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 Description
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.
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.
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.
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.
- 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.
- The ability to work with lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers and emulators is essential.
- 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.
- Individual must display original thinking and creativity; meeting challenges with resourcefulness in a timely manner.
- Physical requirements for this job are those required of a normal desk job in a typical office setting.
- 8 hour shift, Monday-Friday (onsite)
- Day shift
- US Citizenship (Required)
- Lynchburg, VA 24504: Relocate before starting work (Required)
- Office-based
- 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
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 Description
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.
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.
-
Seniority level
Mid-Senior level -
Employment type
Part-time -
Job function
Engineering and Information Technology -
Industries
Staffing and Recruiting
Referrals increase your chances of interviewing at HNM Systems by 2x
See who you knowGet notified about new Embedded Software Engineer jobs in Lynchburg, VA.
Sign in to create job alertSimilar jobs
People also viewed
-
Junior Software Engineer
Junior Software Engineer
-
Junior Software Engineer
Junior Software Engineer
-
Software Engineer
Software Engineer
-
Software Developer 1
Software Developer 1
-
Software Engineer, Link
Software Engineer, Link
-
Junior Software Engineer
Junior Software Engineer
-
Software Engineer
Software Engineer
-
Junior Software Engineer
Junior Software Engineer
-
Software Engineer (FE)
Software Engineer (FE)
-
Software Engineer - Concierge
Software Engineer - Concierge
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub