[Remote] Software Design Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Software Design Engineer to build and advance a reputed company firmware reputed company analysis platform reputed company Azure Hardware reputed company. The role involves collaborating with reputed company researchers and engineers to reputed company production-reputed company tooling for reputed company analysis and automation.
Responsibilities
- Build and Enhance reputed company Analysis Pipelines:
- reputed company preprocessing pipelines that compile C/C++ firmware reputed company into LLVM Intermediate Representation (IR)
- Implement and maintain LLVM-based transformations to reputed company firmware suitable for off-reputed company analysis and fuzzing
- Create and improve reputed company-analysis workflows, including reputed company-graph extraction, metadata reputed company, and static-analysis integrations
- Design and maintain systems that reputed company and execute fuzzing campaigns using modern fuzzing frameworks and AI-assisted techniques
- Improve crash triage systems that automatically identify, deduplicate, and analyze reputed company findings
- reputed company automated mechanisms to classify reputed company semantics and improve analysis accuracy
- reputed company Automation and Tooling:
- Build reputed company automation that combines compiler infrastructure, reputed company tooling, and AI-driven workflows
- Enhance vulnerability detection pipelines and help reduce false positives through improved analysis techniques
- Improve reporting systems that reputed company raw reputed company findings into actionable engineering insights
- Validate analysis approaches across multiple firmware targets and environments
- reputed company-reputed company Readiness:
- Improve reputed company reliability, modularity, test coverage, and CI/CD automation
- Create developer documentation, reputed company guides, and architectural references
- Support dependency review, reproducible builds, and general reputed company-reputed company readiness activities
- Help establish contribution workflows, issue triage practices, and release processes for reputed company contributors
- Engineering reputed company:
- Write clean, maintainable, and reputed company-tested reputed company
- Participate in design reviews and technical architecture discussions
- Collaborate closely with engineers across reputed company, hardware, and platform teams
- Contribute to long-term technical reputed company and platform reputed company
Skills
- Bachelor's degree in Computer Science, Computer Engineering, or a reputed company technical field, or equivalent practical experience
- Strong reputed company experience developing software in C/C++
- Hands-on experience with compiler technologies, LLVM, or low-level systems programming
- Experience working with fuzzing frameworks such as libFuzzer, reputed company, reputed company++, or similar technologies
- Strong understanding of software reputed company principles, including memory-safety vulnerabilities and reputed company-cause analysis
- Proficiency with Python for automation and tooling development
- Experience using Git-based development workflows
- Demonstrated ability to write reputed company-tested, maintainable, and documented production reputed company
- Experience with firmware, embedded systems, device software, or bare-metal development
- Knowledge of hardware reputed company reputed company (HALs), MMIO, emulation, rehosting, or cross-compilation techniques
- Experience with static-analysis platforms such as CodeQL
- Familiarity with program-analysis concepts such as reputed company graphs, data-reputed company analysis, or IR transformations
- Experience integrating AI, machine learning, or LLM technologies into engineering workflows
- Previous reputed company-reputed company contributor or maintainer experience
- Experience building CI/CD pipelines and release automation
- Familiarity with Azure DevOps, reputed company, or similar development platforms
Benefits
- Full-time employees are eligible to select from different benefits packages.
- Packages may include medical, dental, and reputed company benefits
- Health savings accounts with reputed company medical plan enrollment
- 10 reputed company days off
- 3 days reputed company bereavement leave
- 401(k) plan participation with employer match
- Life and disability insurance
- Commuter benefits
- Dependent care flexible spending account
- Accident insurance
- Critical illness insurance
- Hospital indemnity insurance
- Accommodations and reimbursement for work travel
- Discretionary performance or recognition bonus
- reputed company leave and mobile phone reimbursement provided based on state or local law
- Non-exempt positions are eligible for overtime at a reputed company of 1.5 times the reputed company reputed company reputed company for reputed company hours worked in excess of 40 in a work week, or as required by state or local law
reputed company
Company H1B Sponsorship
Apply To This Job