Unknown Company

Senior Embedded Software Engineer: Secure Boot & SoC

town of florida, ny • Posted 2 weeks ago
Onsite Contract Engineering

• Develop embedded platform software supporting processor control, power‑management flows, and ASIC state coordination
• Implement and integrate secure boot orchestration components, cryptographic validation routines, and platform trust enforcement
• Design, implement, and bring up low‑level drivers, HAL layers, diagnostics, and platform initialization software
• Work extensively in virtual development environments (simulation, emulation, virtual platforms, FPGA prototypes) before hardware availability
• Work with and oversee subcontract suppliers responsible for custom bootloader and early‑boot software development
• Review, validate, and integrate supplier deliverables (bootloaders, BSP components, startup sequences) into the platform software stack
• Collaborate with OS and BSP vendors to integrate and configure RTOS components
• Debug and root‑cause hardware/software interaction issues
• Work within pipelined build and test development environments (e.g., automated build systems, CI/CD pipelines, continuous testing frameworks)
• Identify opportunities to optimize development workflows, improve efficiency, and introduce innovative tools or methods
• Document designs, contribute to coding standards, and support cross‑functional integration activities
• Mentor junior engineers and contribute to a positive, collaborative team dynamic

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
  • Experience developing embedded software for complex SoCs or custom ASIC architectures
  • Proficiency in C/C++ and embedded systems design
  • Experience working in virtual development environments such as simulation, emulation
  • Hands-on experience with board bring-up, hardware abstraction layers, diagnostics, and driver development
  • Understanding of secure boot flows, key validation mechanisms, and trusted platform initialization
  • Solid understanding of ASIC/SoC architectures, register maps, interrupts, reset logic, and hardware control interfaces
  • Experience with RTOS environments
  • Demonstrated ability to think creatively, propose novel solutions, and identify efficiencies
  • Highly self-motivated, team-driven, and committed to delivering high-quality technical work.

ATS Optimization Keywords
Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings.

Hard Skills

  • Embedded Systems Design
  • Low-Level Driver Development
  • Hardware Abstraction Layer (HAL)
  • Diagnostics Implementation
  • Secure Boot Flows
  • Cryptographic Validation
  • Platform Trust Enforcement
  • Board Bring-Up
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Debugging Hardware/Software Interaction

Soft Skills

  • Creative Problem Solving
  • Team Collaboration
  • Mentoring

#J-18808-Ljbffr

Senior Embedded Software Engineer: Secure Boot & SoC in town of florida at Unknown Company

This position is listed as contract and onsite.

Back to Job Search