Semiconductor Software Engineer
$100k - $160kBright Vision Technologies
This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Semiconductor Software Engineer
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000–$160,000 Annually
Experience Required: 8+ years Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position. Key Responsibilities
- Design and build software tooling that accelerates semiconductor design and verification workflows.
- Develop firmware and low-level software interacting directly with silicon, including drivers and BSPs.
- Build infrastructure to support large-scale EDA tool execution on compute farms and cloud platforms.
- Develop post-silicon validation tooling, including high-throughput test orchestration, programmable stimulus generation, and result aggregation systems that scale across many parts and many test environments.
- Build data pipelines for design, verification, and characterization data, supporting downstream analytics and ML.
- Implement debug tooling and diagnostic infrastructure for hardware bring-up and silicon characterization, giving engineers fast feedback loops on the silicon-software interface during critical validation windows.
- Partner with hardware engineers to translate hardware-specific requirements into clean software designs.
- Optimize software for performance and scalability in compute-intensive semiconductor workflows.
- Lead architecture and code reviews that span the software-hardware boundary, ensuring that abstractions, interfaces, and constraints between the two domains are well-understood and respected across the team.
- Contribute to internal libraries and tooling shared across silicon design teams.
- Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time.
- Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time.
- Continuously evaluate emerging hardware platforms and toolchains, assessing maturity, fit for purpose, and total cost of ownership, and make grounded recommendations on which to adopt, pilot, or defer based on real engineering needs.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Six or more years of software engineering experience, with significant time in semiconductor environments.
- Strong programming skills in C, C++, and Python.
- Hands-on experience with EDA, verification, or post-silicon validation workflows.
- Solid understanding of hardware-software interaction at a low level.
- Experience building large-scale compute infrastructure (grid, cloud, HPC).
- Strong scripting and automation skills.
- Experience with data pipelines for design or characterization data.
- Excellent debugging and troubleshooting skills.
- Strong communication and documentation skills.
- Exposure to SystemVerilog or other HDLs.
- Familiarity with UVM-based verification workflows.
- Experience with cloud-based EDA workflows.
- Hands-on experience with ML applied to silicon design.
- Advanced degree in EE or related field.
Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on brightvisiontechnologies.applytojob.com or contact us at Show phone number. Learn more about Bright Vision Technologies at .
Bright Vision Technologies is an Equal Opportunity Employer.
Equal Employment Opportunity (EEO) Statement
Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.
BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
$127.66k - $161.7k
...join our growing team. Interested? Learn more at .OverviewThe Software Engineer will design, develop, test and integrate all facets of software for fabrication and metrology equipment in the semiconductor industry, focusing on Veeco’s MOCVD tools.ResponsibilitiesDesign...Semiconductor- ...and environmental monitoring, in-vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of scientific... ...our culture page. We are seeking a highly motivated Software Engineer III with 5+ years of professional software development...SemiconductorTemporary workWorldwideFlexible hours
- Job ID: 18703356Reference Number: 23-00145Title: Senior Software EngineerLocation: Iselin, NJ, 08830Posted Date: 2023-01-17Company: HAN Staffing Location: St Louis MO-Only local NO RELOCATION Skills-Java 8 Spring Boot and Microservices Cloud Technologies-GCP is preferred...SuggestedLocal areaRelocation
$86.36k - $101.6k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable...SuggestedWork experience placementLocal area3 days per week$85k - $140k
...Fusion Health is seeking a bright, motivated, and collaborative Software Engineer to join our Application Development team. In this role, you will work on meaningful, high-impact projects that support our mission to deliver technology solutions for underserved, movement...SuggestedFull timeMonday to Friday- ...role is well suited for a developer who combines strong hands-on engineering skills with an understanding of enterprise governance,... ...deliver production-ready applications. Contribute throughout the Software Development Life Cycle (SDLC) , including requirements analysis...Contract workWork at office
- Specialty Software Engineer 3 - Contingent Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Specialty Software Engineer in Iselin, NJ (Hybrid). Work with the brightest minds at one of the largest financial institutions...Long term contractFull timeContract workTemporary workWork experience placementFlexible hours
- Job Title: Software Engineer 4 Duration : 12+ Month (s) with Convert to FTE Location : 194 Wood Ave S., Iselin, NJ - 08830 - Hybrid Roles Job Descriptions: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale...
$107.36k - $161k
...Iselin NJ, Westwood or Medford MA, or Phoenix AZ and couple other locations Role is not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software engineer, you will work alongside and mentor a group of talented engineers as you pursue a...Work at officeLocal areaRelocationFlexible hours$84.06 - $92.06 per hour
Genesis10 is currently seeking a Senior Data Engineer and Analyst - Hybrid for a contract position with a Global Financial Institution located in Iselin, NJ or Charlotte, NC or Boston, MA or Dallas, TX. This is an 18+ month contract opportunity. We are hiring a hands-...Hourly payPermanent employmentContract work$86.36k - $101.6k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures -...Full timeTemporary workWork experience placementLocal area3 days per week- Job Description The Software Design Release Engineerrepresentsan exciting and challenging leadership position related to the development... ...sub-components. The role requires a balanced mix of technical engineering skills and leadership skills, where you will havea high...Local areaWork from homeRelocationRelocation package
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...03-09Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN StaffingTalend Application Engineer Malvern, PA - Hybrid 9+ exp must ResponsibilitiesThe contractor will work with the Data Quality team to maintain and implement new...For contractors
$109k - $164k
...Electronics Assembly Solutions - Innovating semiconductor, surface mount technology, and power... ...Advanced Materials and Joining - Engineering polymer and metal joining solutions for... ...with CAD tools and engineering analysis software (e.g., SolidWorks, AutoCAD, FEA). Understanding...SemiconductorLocal areaWorldwide- ...to build capabilities that will be defined by the product owner Qualifications The candidate must be a full stack java application engineer The candidate must have an extensive experience in building web/api applications using java The candidate must have a good...For contractors
- Job ID: 20139406Reference Number: 23-01134Title: salesforce developer / architectLocation: Iselin, NJ, 08830Posted Date: 2023-07-12Company: HAN Staffingsfdc
- We are looking for an Application Support Engineer to join a financial services organization in Woodbridge, New Jersey on a Long-term Contract... ...• Deliver second-line technical support for end-user hardware, software, and application issues across the business• Investigate and...Long term contractContract work
- Agentic AI Consultant - Data ScientistLocation: PCS NJ, PiscatawayYears of Experience: 5-7 YearsJob Summary: We are seeking a highly skilled Agentic AI Consultant with a strong background in Data Science. The ideal candidate will possess extensive knowledge in Agentic AI...
$193.46k
Job-ID29244733Reference26-25565SalaryUp to $193,461 / yearSenior Software Engineer, Mindlance Inc. (Union, NJ)Consult on complex initiatives with broad impact and large-scale planning for Software Engineering and contribute to resolving complex and multi-dimensional situations...- ...technical specifications into code for internal clients. Write programs, develop code, test artifacts, and produce reports.Employ software development techniques to ensure tests are implemented in a way that support automation.Elevate code into the development, test, and...
- We are looking for a Principal Software Engineer to join our team in Edison, New Jersey. In this role, you will be responsible for shaping the technical direction of our connected equipment platform while delivering high-quality software solutions. This Contract to permanent...Permanent employmentContract work
$152k - $209k
...about the acquisition here. We are excited to join forces and continue to revolutionize healthcare accessibility! As a Senior Software Engineer, you will be working alongside a team of dedicated engineers building the future of Remedy Meds. You will work cross-...Work at officeFlexible hours- Job ID: 19572966Reference Number: 23-00772Title: AWS/Python DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-04-24Company: HAN Staffing We are looking for an AWS developer that is proficient in Python and/or Typescript. Preferably familiar with contact center technologies...
- Job ID: 19573183Reference Number: 23-00776Title: TIBCO/Java DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-04-24Company: HAN Staffing JOB DESCRIPTION Development: Java: Minimum of 3 years of experience with Java Familiarity with using Spring Boot, Spring Cloud...
- ...complex new or enhancement projects for internal clients.Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way that support automation.Participates in design, code, and test...
- ...paced environment that fosters intellectual growth and rewards based on impact, not tenure? You get one of the fastest growing Software-as-a-Service companies in the United States. iCIMS is an Inc. 500 & Deloitte Fast 500 ASP Software Firm focused on solving...Immediate startWorldwide
- ...Job Description Job Description Description: A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and maintaining software systems...Internship
- ...Role: Software Engineer Embedded Work location: Mountain View, CA (Onsite Position) What are the Mandatory skills and skill proficiencies required for this position? Programming skills in C/C++, with working knowledge of Rust Python, Bash, or Perl...
- ...Software Engineer ApolloTech MSI is currently seeking a talented and experienced Software Engineer to join our dynamic team. This is a full-time position based in Picatinny Arsenal, NJ. As a Software Engineer, you will be responsible for designing and developing software...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Semiconductor Software Engineer. Be the first to apply!
- software engineer internship remote Edison, NJ
- software developer positions Edison, NJ
- agile software developer Edison, NJ
- entry level software engineer remote Edison, NJ
- senior software engineer remote Edison, NJ
- startup software engineer Edison, NJ
- software engineer visa sponsorship Edison, NJ
- remote entry level software developer Edison, NJ
- cybersecurity software engineer Edison, NJ
- software developer Edison, NJ




