Power Design Software Engineer Jobs in Usa
10,749 positions found — Page 5
At VSP Vision,we'reon a mission to help people see every possibility-and we do that through our strategic business pillars that work together to connectnearly90million patientsand their health data to network doctors in a variety of settings across the globe.
As theSoftware EngineeringIntern,you'llhave the unique opportunity to partner withsoftware developmentexperts and support a dynamic team across its primary functions.You'llhave the unique opportunity to gain a broad range of experience in the many elements that contribute to the daily operations of a multi-faceted enterpriseand developcritical businesscompetencies through various tasks. During this internship, you mayassistwith the following duties:
Collaborate with software engineers, test engineers, business partners, and leaders on coding and debugging
Deliver effective technical documentation, automated test scripts, and software components
Translate user stories and requirements, develop automated test scripts, and implement test scripts and software components within projects
Support technical design, planning, testing, and implementation within the Agile software development process
Preferred Skills:
Programming skills, such as C#.Netor Angular
Experienceusing MS SQL databases and computer operating systems
Qualities of the ideal candidate:
Strong analytical aptitude for problem-solving skills
Ability to apply best practices and meet organization standards
Ability to work independently, manage time, and organize and complete work based on priority
Interested in learning from other professionals and growing their skills
Strong written and verbal communication skills
Job-Related Requirements:
Facilities to work remotely, including private or semi-private workspace
Access to high-speed internet
Technology will be provided
Education Level:3rdor 4thyear college
Degree Target:Computer Science, InformationSystems, or related coursework
Program Dates: June1stto Aug7th(You must be able to work the full 10 weeks)
#LI-VENTURES
Compensation range for the role is listed below. Applicable salary ranges may differ across markets. Actual pay will be determined based on experience and other job-related factors permitted by law.
Salary Ranges: $26.50 - $36.50
VSP Vision is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to age, gender, race, color, religion, sex, national origin, disability or protected veteran status. We maintain a drug-free workplace and perform pre-employment substance abuse testing.
Unincorporated LA County Residents: Qualified Applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act, and any other similar laws.
Notice to Candidates: Fraud Alert - Fake Job Opportunity Solicitations Used to Collect Fees/Personal Information.
We have been made aware that fake job opportunities are being offered by individuals posing as VSP Vision and affiliate recruiters.Click hereto learn about our application process and what to watch for regarding false job opportunities.
As a regular part of doing business,VSPVision ("VSP")collects many different types ofpersonal information, including protected health information, about ouraudiences, includingmembers, doctors,clients, brokers, business partners,andemployees. VSP Vision employees will have access to this sensitive personal information and are subject to follow Information Security and Privacy Policies.
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.
As a Senior Simulation Software Engineer, you will work to shape all aspects of our simulation software stack, including framework performance, flight dynamics modeling, hardware emulation, and simulation-based test infrastructure.
Responsibilities
In your role as Senior Simulation Software Engineer, you will lead projects to develop a robust, deterministic, and scalable software simulation framework to accelerate testing of safety-critical systems. You'll work closely with stakeholders, including flight software, guidance/navigation/control, and hardware test engineers to expand our simulation system. Your work will improve the simulation's core architecture, including performance, reproducibility, and flexibility. You'll evaluate and drive key project decisions while mentoring team members to improve their own skills.
Basic Success Criteria
Bachelor's degree in Computer Science, Mathematics, Aerospace Engineering or equivalent experience
5+ years industry experience in simulation systems within aviation, automotive or comparable environments
7+ years professional experience in object oriented C++ and Python (or other scripting languages)
Preferred Criteria
Experience modeling aircraft dynamics
Experience developing simulations for safety-critical / DO-178 software and hardware systems
Experience architecting complex distributed and real-time software frameworks
Strong technical, organizational, and problem-solving skills
Excellent documentation and collaboration skills
As a Senior Simulation Software Engineer, you will be part of the Simulation and Test Systems team. The Simulation and Test Systems team is responsible for building the infrastructure necessary to enable the development, test, and deployment of our autonomous aircraft software. You will work closely with the hardware-in-the-loop test environments, high-fidelity physics simulation stack, and cloud-based Monte-Carlo infrastructure to enable the millions of flight equivalent hours necessary to certify our aviation products. These systems provide fast and accurate feedback on the behavior of our system through a wide variety of flight plans, environmental conditions, and system faults.
Must be willing to travel up to 10% of the time.
The estimated salary range for this position is $215,000 to $300,000/annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity.
In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers and a casual work environment.
This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.
All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.
At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.
If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
Compensation Range: $215K - $300K
Apply for this Job
HCLTech is looking for a highly talented and self- motivated Design Quality Engineer to join it in advancing the technological world through innovation and creativity.
Job Title: Design Quality Engineer
Job ID: 78923
Position Type: Full-time with HCLTech
Location: Palm Beach Gardens, Florida
Role/Responsibilities:
Summary
The Design Quality Engineer will act as the quality representative and design control lead on cross-functional new product development (NPD) and sustaining engineering teams. This role ensures that orthopedic implants and associated instrumentation are developed and manufactured in compliance with internal QMS, FDA 21 CFR 820, ISO 13485, and ISO 14971 standards. The ideal candidate will facilitate risk management activities, verify design outputs, and ensure a smooth design transfer to manufacturing
Key Responsibilities
- Design Control Leadership: Lead and support Design Control activities (planning, design inputs, outputs, verification, validation, and design transfer) across the product lifecycle.
- Risk Management: Facilitate and lead risk management activities, including development of Risk Management Plans, Hazard Analysis, and Design Failure Mode Effects Analysis (DFMEA) for orthopedic products.
- Verification & Validation (V&V): Approve design verification/validation plans, protocols, and reports to ensure compliance with product requirements, including mechanical testing, tolerance analysis, and anatomical lab testing.
- Design Transfer: Ensure the successful transfer of new products to production by assisting in process validation requirements (IQ/OQ/PQ) and reviewing manufacturing documentation.
- Technical Documentation & Audits: Review and approve Design History Files (DHF) and Device Master Records (DMR) for conformance. Support internal and 3rd party audits (FDA/Notified Body).
- Post-Market Surveillance (PMS): Utilize post-market data and analytics to report on product performance in the field, providing feedback to R&D for continuous improvement.
- Root Cause Analysis: Lead quality-related problem-solving and root cause investigations for design-related issues, complaints, and CAPAs.
- Regulations: Strong understanding of FDA 21 CFR 820, ISO 13485, and ISO 14971.
- Technical Skills: Knowledge of Geometric Dimensioning and Tolerancing (GD&T) and machining methodologies (titanium and stainless steel).
- Tools: Proficient in statistical software tools (e.g., Minitab) for data analysis and risk analysis.
Preferred Skills
- Certified Quality Engineer (CQE), Certified Six Sigma Green/Black Belt.
- Experience with EU MDR regulatory submissions.
- Experience with surgical instrumentation and/or implantable devices.
Core Competencies
- Strong analytical, problem-solving, and critical thinking skills.
- Effective communication and interpersonal skills to work within multi-disciplinary, cross-functional teams.
- Detail-oriented with a focus on compliance and accuracy.
Pay and Benefits
Pay Range Minimum: $38.46 per hour
Pay Range Maximum: $47.00 per hour
HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to for investigation.
Compensation and Benefits
A candidate’s pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You’ll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.
As a Flight Software Engineer at Reliable Robotics, you will automate the operation of highly complex aircraft systems. Our Flight Software teams are deeply involved in all aspects of the development and certification of the Reliable Robotics autonomy stack, and play a central role in bringing our aircraft to life.
Responsibilities
As a Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. You'll drive requirements and implement excellent unit tests. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your code fly an aircraft.
Basic Success Criteria
B.S. Computer Science, Engineering, or equivalent experience
2+ years professional programming experience in C or C++
Professional experience developing software for high performance embedded or safety critical applications
Preferred Criteria
Experience using advanced C++ language features in production code
Thorough understanding of computer architecture, operating systems and networking
Ability to work in a self-directed manner in a fast-paced environment
Experience developing software for aerospace applications
Excellent written and verbal communication skills
Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. The core nature of the role offers the opportunity to interact with teams and components across the entire automated aircraft and to specialize in the areas most exciting to you.
The estimated salary range for this position is $155,000 to $215,000/annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity.
In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers, and a casual work environment.
This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.
All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.
At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.
If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
Compensation Range: $155K - $215K
Apply for this JobWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.
As a Flight Software Engineer at Reliable Robotics, you will automate the operation of highly complex aircraft systems. Our Flight Software teams are deeply involved in all aspects of the development and certification of the Reliable Robotics autonomy stack, and play a central role in bringing our aircraft to life.
Responsibilities
In your role as Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. You'll drive requirements and implement excellent unit tests. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your code fly an aircraft.
Basic Success Criteria
Bachelor's Degree in Computer Science, Aerospace or equivalent experience
7+ years of professional experience with C or C++
Professional experience developing software for embedded or high performance applications
Ability to work in a self-directed manner in a fast-paced environment
Preferred Criteria
Thorough understanding of computer architecture, operating systems and networking
Experience with DO-178C
Experience developing software for safety critical applications
Excellent written and verbal communication skills
Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. The core nature of the role offers the opportunity to interact with teams and components across the entire automated aircraft and to specialize in the areas most exciting to you.
At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity. In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers and a casual work environment.
This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.
All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. * 1157, or (iv) asylee under 8 U.S.C. * 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.
At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need.
If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
Compensation Range: $215K - $300K
Apply for this JobCompany Description
Structural Steel Technologies is transforming the construction industry through innovative robotic systems for bridge and building jobsites. Our flagship product, Steel Eye, is a groundbreaking assistive crane hook mounted apparatus that provides real-time visual guidance for crane operators, while offering jobsite analytics for identify missing or misfabricated materials. Our mission is to empower construction teams with advanced technology that enhances efficiency and safety on jobsites. We are committed to pushing the boundaries of technology to improve construction operations worldwide.
Role Description
This is a full-time on-site role for a Field Application Software Engineer, based in Nazareth, PA.
The Field Application Software Engineer will be responsible for providing technical support on software on-site for new deployments of our products. They will work closely with clients on site to ensure the effective implementation and operation of our technology. Daily tasks include debugging, demonstrating product features, assisting with on-site integration, troubleshooting technical issues, and collaborating with the team to align solutions to client needs. The ideal candidate will have hands on software knowledge of C++ in particular and python to a lesser extent. Flexibility to travel across the US and internationally is required and could take up 50% of your time in the role. The rest will be spent on feature development and software refactoring.
Qualifications
- Proficiency in C++ and python
- Good IT/networking skills
- Hands on electronics and mechanical systems experience
- Ability to communicate technical benefits effectively to customers
- Exceptional interpersonal, problem-solving, and communication skills
- Self-motivated and capable of working both independently and within a team
- Well organized and self-reliant
- Bachelor's degree in Computer Science, Computer Engineering, or a related field, relevant experience may be considered
- Enjoys traveling and working in variable outdoor weather conditions
- Pay will be $30-$45/hr. First 6 months is a contract with the opportunity to convert to full time with benefits including 401k match, health insurance, PTO and holidays
Job Title : Lead Software Engineer (AWS EC2, Java, Spring Boot)
Location: Jersey City NJ
Term: Contract
Need 12+Years of Java lead exp Candidate locals to NJ
Primary Skill : AWS EC2, Java, Spring Boot
Job Description :
We are seeking a highly capable Senior / Lead Java Full Stack Developer with strong expertise in AWS cloud technologies. The ideal candidate will be proficient in building scalable web applications using modern Java frameworks and front-end technologies, while also possessing good experience working with AWS services in a production environment
- Design, develop, test, and deploy high-quality full-stack applications using Java, Spring Boot, and modern front-end frameworks
- Implement backend services using Java, Spring Boot, and related technologies.
- Develop and consume RESTful APIs and ensure seamless integration between front-end and back-end components.
- Work with AWS services such as EC2, Lambda, S3, RDS, API Gateway, and integrate them into applications.
- Collaborate with cross-functional teams including QA, DevOps, and Product Management to ensure timely delivery
Manufacturing Test Software Engineer
Salary: $125,000 – $150,000 + equity & benefits
Location: Mission District, San Francisco, CA
We’re looking for a self-motivated Manufacturing Test Software Engineer to join our R&D/Pilot test team in San Francisco. You’ll work closely with R&D and Operations to improve test systems, processes, and production readiness for LiDAR products.
Key Responsibilities
- Maintain, enhance, and deploy test systems and automation platforms
- Drive improvements in test efficiency, yield, and product quality
- Analyze root causes of failures and implement corrective actions using tools such as 8D, 5 Whys, and Fishbone analysis
- Support scalability and manufacturability projects
- Prepare technical documentation and train test operators
Required Skills & Experience
- Strong Python programming and debugging skills
- Experience with test automation in manufacturing environments
- Familiarity with source control tools (Git, Jira, etc.) and quality standards (SPC, GR&R, control charts)
- Experience with LiDAR, robotics, vision systems (Cognex/OpenCV), or test measurement equipment is a plus
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 10+ years supporting product tests in manufacturing
This role involves hands-on work with coding, testing, debugging, and enhancing existing print processes, while building expertise in mainframe technologies such as z/OS, PLX, and Assembler.
You will collaborate closely with experienced engineers and cross-functional teams to troubleshoot issues, identify root causes, and implement effective solutions.
The position requires a detail-oriented, process-driven individual who values thorough documentation, quality output, and continuous improvement of workflows, tools, and systems.
Qualifications & Skills: Bachelor’s degree in Engineering or a related field Strong knowledge of software development, system design, and integration Experience or strong interest in mainframe technologies (z/OS, PLX, Assembler) Excellent problem-solving skills with a focus on root cause analysis Detail-oriented with strong documentation and review capabilities Ability to work independently and collaboratively in a team environment Commitment to quality, accuracy, and delivering complete, polished solutions Key Responsibilities: Develop, test, debug, and maintain print-related applications on the mainframe Investigate issues, perform root cause analysis, and implement fixes or enhancements Collaborate with team members on troubleshooting, design discussions, and code reviews Contribute to system integration and ensure smooth operation of print services Maintain accurate and detailed documentation for systems, processes, and decisions Participate in improving development processes, tools, and team efficiency Lead or contribute to complex components or projects, ensuring timely and cost-effective delivery Provide technical guidance, support project planning, and contribute to organizational goals Ensure solutions align with best practices, latest technologies, and high-quality standards
Eximietas Design is a leading technology consulting and solutions development firm specialising in the VLSI, Cloud Computing, Cyber Security, and AI/ML domains. Our success is anchored in the unparalleled expertise of our engineering leadership team, whose collective experience spans renowned tech giants. With a commitment to innovation and excellence, we deliver cutting-edge solutions that empower businesses to thrive in the ever-evolving digital landscape.
Location: Bay Area, CA
Employment Type: Full-Time
Minimum Qualifications:
● Bachelor’s degree in computer science or electrical/Electronics Engineering
● Over 10 years of experience in Design Verification
● Strong understanding of design concepts and ASIC verification flow
● Proven experience in IP, Subsystem, and SoC verification
● Hands-on expertise with high-speed protocols and their controllers (PCIe/USB/DDR/ Ethernet/MIPI/UFS)
● Proficient in System Verilog and UVM coding
● Solid understanding of RAL (Register Abstraction Layer)
● Practical experience integrating third-party VIPs
● Excellent problem-solving, analytical, and debugging skills
● Mandatory exposure to at least one of the following: GLS, UPF, Performance Verification, Meta stability simulation, Boot-up (C–SV/UVM) handshakes and C testcase development
● Demonstrated capability in Subsystem testbench development and SoC-level verification
● Strong knowledge of AMBA protocols including AXI, APB, and AHB
● Hands-on experience with revision control systems such as Git, SVN, or Perforce
● Experience in a team lead role with responsibilities in guiding, mentoring, and ensuring effective collaboration across teams
As a Lead verification engineer candidate will be responsible to work at IP, Subsystem or
SoC verification-related tasks.
Responsibilities:
● Develop testbench components (Driver, Monitor, Scoreboard) from scratch or enhance an existing testbench for a given IP, Subsystem, or SOC.
● Understand design specifications and implementation to define the verification strategy.
● Create testbench micro-architecture, test plan, and coverage plan documents.
● Define the verification scope, develop test plans and tests, and establish the verification infrastructure to ensure design correctness.
● Implement System Verilog assertions and functional coverage.
● Analysed code coverage and address missing scenarios to meet coverage goals.
● Work with other verification team members to develop, execute, and analyse verification test cases and sequences, providing relevant solutions to issues.
● Collaborate with architects, designers, and pre- and post-silicon verification teams to meet deadlines.
● Coordinate with customer leads, ensuring all deliverables and timelines are met.
● Serve as the project's point of contact, responsible for verification signoff.
Apply/Refer -