Entry-Level Software Engineer
- Assist in the design, development, and testing of software in C/C++, primarily on embedded Linux systems.
- Contribute to integration and testing of software with acoustic navigation hardware.
- Support enhancements to existing software and participate in new development projects.
- Collaborate with hardware, systems, and software QA teams to ensure smooth system operation.
- Participate in code reviews and follow established coding standards.
- Document technical work and contribute to knowledge-sharing within the team.
- Learn and apply cybersecurity and compliance standards, including CMMC and NIST 800-218.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in C or C++ (academic, project, or professional experience required).
- Familiarity with Linux or real-time operating systems.
- Strong problem-solving ability and willingness to learn.
- Effective written and verbal communication skills.
- U.S. citizenship and eligibility for a DoD Secret Clearance.
- Supplementary experience with Python for scripting, automation, or testing.
- Coursework, projects, or internships involving embedded systems, Linux, or real-time programming.
- Familiarity with version control systems (e.g., Git).
- Exposure to Agile development methods.
- Interest in cybersecurity frameworks or regulated environments (e.g., defense or aerospace).
- US Citizenship is required
- Ability to obtain a U.S. government security clearance
Recommended Jobs
Customer Success Manager, Enterprise
At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping our customers to manage their service all the way to project man…
Floor Manager
Very Busy, well known, full service Italian Restaurant in Hollywood looking for a floor manager to join our Long Beach location! Strong hospitality and service experience a must. Summary Su…
Staff Full Stack Software Engineer - ML Ops Tooling Platform
This team owns the data and data platform to support all Perception model training and validation, as well as system validation beyond Perception. The platform supports sample curation, data mining, …
Accounts Payable Specialist II
Description ECC is seeking candidates for an Accounts Payable Specialist II position level at our Burlingame, CA or Lakewood, CO office. This position is responsible for reviewing and proces…
#72 Cashier Management Trainee
99 Ranch Market is one of the largest Asian supermarket chains in the United States. We have store locations in California, Nevada, Texas, Washington, Oregon, Maryland, Massachusetts, Virginia, New Je…
Spa Concierge
Description POSITION SUMMARY Schedule services for individuals and large groups using spa/salon reservations software system. Call guests to confirm scheduled services. Answer questions about…
Mobile X-Ray Technologist - State of California - Easy Bay, San Francisco, San Jose, Fresno, or North Bay
Qualifications : Required : Associate degree or higher One plus years of Electrocardiogram (EKG/ECG) experience ANY of the following valid licenses/certifications : American Registr…
VN Instructor Full-time
Clinical Educator - Vocational Nursing Full Time (assistant professor) for the VN Program Requires LVN with 6 recent years of bedside and a bachelors degree or an RN with BSN and 3 years of bedside e…
Dental Hygienist
Primary Purpose Under the general supervision of the Clinic Manager Special Care Clinic provides periodontal and dental hygiene services to include expanded functions as licensed in the State of C…
AUTOMOTIVE CLAIMS SUBROGATION SPECIALIST
AUTOMOTIVE CLAIMS SUBROGATION SPECIALIST Location Cerritos, CA : Description: SUBROGATION SPECIALIST Department: Corporate - Safety - Claims Location: Corporate HQ - Cerritos CA Classification…