{"id":155462,"url":"https://alion.io/job/leidos-software-embedded-systems-engineer","title":"Software / Embedded Systems Engineer","company":{"id":7791,"name":"Leidos","domain":"leidos.com","url":"https://alion.io/company/leidos","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":80,"open_postings":173,"ghost_share":0.006,"stale_share":0.798,"repost_share":0.006,"time_to_fill_p50_days":27,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Diego, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":87100,"max":157450,"currency":"USD","period":"year","gross":null,"usd_annual":157450},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C","optional":false},{"name":"C++","optional":false},{"name":"FreeRTOS","optional":true},{"name":"Linux","optional":true},{"name":"Python","optional":true},{"name":"RTOS","optional":true},{"name":"U-Boot","optional":true}],"status":"live","first_seen_at":"2026-08-17T00:00:00Z","employer_posted_date":"2026-08-17","last_verified_at":"2026-10-17T19:53:29Z","board_verified":true,"closed_at":null,"days_open":61,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":61},"description":"General program information and/or position overview:\nLeidos’ Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast-paced R&D engineering group. This role is a unique opportunity to drive innovation in underwater vehicle systems, maritime sensors, subsea telemetry, and ISR solutions that support critical defense and national security missions at Naval Information Warfare Center, Pacific (NIWC PAC).\nLeidos’ USD is a recognized leader in C4ISR technologies, delivering innovative, mission-critical solutions across sensor networks, unmanned systems, and tactical platforms. We’re known for achieving “industry firsts” in the most challenging maritime domains.\nJoin us and be part of a world-class team delivering unmatched solutions for today's most pressing maritime missions.\nThis position will require the candidate to maintain a Secret Clearance.\nThis position will require the candidate to work a 9/80B schedule (80 hours of work into nine days over a two-week period, allowing for every other Friday off) onsite at NIWC to align with the NIWC government team.\nPrimary Responsibilities:\nThis individual will work with a small team of engineers and technicians to develop, test, and deliver uncrewed underwater vehicles (UUVs) based on system requirements. Specific development includes software related to operations of UUVs as well as sensor integration.\nEmbedded systems focus:\nFirmware Development:Designing, coding, and debugging system software in C/C++.\nWriting device drivers and implementing communication protocols like SPI, I2C, and UART\n\nHardware IntegrationCollaborating with teams to select components (microcontrollers, sensors) and ensuring firmware operates on the physical board\n\nSystem OptimizationAnalyzing and enhancing the efficiency, stability, and scalability of system resources.\n\nDevOps & ValidationManaging project documents using automation tools and implementing regression tests\n\nDocumentation\nMaintaining code comments, design specifications, and test reports throughout project's progression\nHardware development focus:\nDesign & ArchitectureCreating detailed schematics and blueprints for computer systems, circuit boards (PCBs), and processors. This often involves selecting specific components like sensors, memory devices, and power management units\n\nPrototypingBuilding physical models of new hardware to prove concepts. This can include hands-on tasks like soldering components to boards in a lab setting\n\nTesting & ValidationUsing laboratory tools such as oscilloscopes, logic analyzers, and multimeters to verify that the physical hardware meets performance and safety specifications\n\nManufacturing OversightSupervising the assembly process for newly designed.\nSoliciting quotes and overseeing 3rd party PCB/PCBA fabricators\n\nSystem MaintenanceModifying existing hardware designs to improve performance or to ensure compatibility with new software updates\n\nTesting involves working onboard small boats and ships on the ocean, launching and recovering systems at-sea, and post-test analysis of data. Reporting includes providing results from post-test data analysis into official reports or briefing material. Most development and testing will be conducted in San Diego; however, engineers may occasionally travel in support of testing and/or operations in other locations both in the U.S. and abroad and may spend multiple days at-sea onboard ships.\nIn addition to primary duties, this individual will be encouraged to develop expertise on the functionality and operations of one or more UUV platforms and may be asked to operate the system at-sea during test and evaluation.\nBasic Qualifications:\nThis position requires U.S. citizenship. Existing security clearance is highly desired. Active SECRET (or higher) clearance is required. \nBachelor of Science (+4 years of relevant experience) or Master of Science (+2 years of relevant experience) in Computer Science or Electrical Engineering.\nMust be flexible and responsive to customer needs.\nRequires frequent movement around piers, docks, and facility spaces.\nRequired to transport or lift objects weighing up to 50 pounds across the facility.\nRequires constant use of hands/fingers to operate machinery, tools, or computer equipment.\nRequires ability to move about the warehouse, stoop, kneel, or reach for extended periods.\nAbility to climb ladders up to 20 feet.\nRequires work in various temperatures and inclement weather.\nPreferred Qualifications:\nCandidates should possess a large subset of the following:\nEmbedded systems: electronic hardware implementation/testing and software programming\nBasic Linux operation\nExperience with Embedded Linux board bring-up, bootloaders (U-boot), and build systems (Yocto)\nExperience with Embedded Linux driver development \nEmbedded RTOS Experience (freeRTOS)\nLanguage programming fluencyC/C++\nPython\nGIT workflow\n\nProgramming experience with:Digital Signal Processing\nField-Programmable Gate Arrays\nMicrocontrollers\nReal-time programming\n\nExperience with robotics applications.\nLinear and non-linear controls theory and application. \nApplicant shall have experience working in teams to develop solutions, deliver products, and test and evaluate performance. Applicant shall have experience and skill analyzing experiment data to determine results as feedback into the development cycle. Applicant shall have strong technical writing skills to provide input to technical reports and briefing material.\nAn ideal candidate would have experience with uncrewed underwater vehicle (UUV) operations, including experience with sensor integration, mission constructs, and command and control. Experience with at-sea test and evaluation (T&E) to include operations onboard small craft and large ships at sea is desired. A willingness to conduct such testing is required.\nSUBSEAMSS\nIf you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.\nOriginal Posting:\nAugust 17, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.\n Pay Range:\nPay Range $87,100.00 - $157,450.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.","description_format":"text","description_chars":6944,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Electrical & Electronic Engineering","National Security","C4ISR","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-08-17T00:00:00Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 50 · green card filings: 24","filings_12m":50,"filings_prev_12m":58,"green_card_filings_12m":24,"median_offered_wage_usd":124257,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":13,"band":"cold","label":"Long shot","p_open":1,"p_active":0.376,"p_room":0.35,"age_days":61,"expected_fill_days":27,"reasons":["conf:1","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":157450,"is_top_pay":true},"html_url":"https://alion.io/job/leidos-software-embedded-systems-engineer","json_url":"https://alion.io/job/leidos-software-embedded-systems-engineer.json","meta":{"generated_at":"2026-10-17T21:18:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5877,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7791},"rest":"https://alion.io/mcp/rest/get_company?id=7791"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fleidos-software-embedded-systems-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fleidos-software-embedded-systems-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fleidos-software-embedded-systems-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/leidos-software-embedded-systems-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fleidos-software-embedded-systems-engineer"}]}