Github Principal Software Engineer Salary Jobs in Usa
4,960 positions found — Page 18
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 Systems Safety Engineer at Reliable Robotics, you will be a part of the Systems & Safety team and will report to the Systems & Safety Manager. The Systems & Safety Team is responsible for architecting systems which support novel safety-critical functions, establishing development methodologies for new technologies, and comply with the federal regulations.
As part of an experienced multi-disciplinary team, you will contribute to expanding the aircraft's operational and functional capabilities. Your professional experience in aircraft and system safety will further strengthen the team's ability to meet rigorous expectations of stakeholders and certification authorities. You will collaborate with members from other groups within Reliable Robotics to ensure the safety of new and novel systems necessary for unmanned aircraft operations.
Responsibilities
In your role as a Systems Safety Engineer you will contribute to the development and architectural design supporting the delivery of prototypes and certifiable safety-critical flight systems in a dynamic start-up work environment.
You will have these responsibilities:
Apply systems safety methodologies as defined by industry standards
Develop new processes / methodologies used to certify autonomous / remote operations
Perform safety activities in coordination with design, development and verification of aviation systems including: Generate safety artifacts such as FHAs & Safety Assessments for aircraft, systems and equipment. Generate reliability or testability assessments to support safety activities. Validate safety requirements in collaboration with systems teams. Ensure consistency between the safety activities and development activities.
Support flight operations with safety of flight assessments for experimental operations
You'll also have the opportunity to interact with other domains within Reliable Robotics and become involved in a broad task spectrum not limited to typical system safety engineering activities.
Basic Success Criteria
Bachelor's Degree of Science or Engineering in Mechanical, Electrical, Aerospace, or related discipline
Broad experience from 10+ years of safety engineering on various systems, including complex safety-critical aerospace systems
Demonstrated self starter with the ability to solve problems from first principles
Ability to work well independently and cross-functionally across multiple organizations
Preferred Criteria
Advanced Degree of Science or Engineering in Mechanical, Electrical, Aerospace, or related discipline
Creative problem solver that can bring multiple disciplines together with the ability to assess risk and make design and development decisions without all available data
Experience certifying flight critical systems, hardware, and software via ARP4754A, ARP4761
Demonstrated ability ability to obtain regulatory acceptance of safety documents
This role is critical to us at Reliable Robotics, because it works to channel the ingenuity of the development engineers, hardware and software, towards a successful, concise and conclusive, certification package for an aircraft that flies itself.
This role can be remote, or located at our facility in Mountain View, California.
Must be willing to travel up to 10% of the time.
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: $190K - $300K
Apply for this JobPosition Summary
The Electrical Engineer II plays a lead role in the design and execution of building electrical systems across multiple client projects. This position works closely with the Project Engineer, PMs, and design team to ensure projects are delivered on time, within budget, and in compliance with all applicable codes and standards.
For licensed Professional Engineers, this role may include serving as Engineer of Record and signing/sealing drawings as required. This position offers a strong growth path into Project Management.
Key Responsibilities
Lead electrical system design in coordination with the Project Engineer
Perform engineering calculations, short circuit analysis, and electrical load studies
Develop single-line diagrams and size electrical components and equipment
Prepare technical specifications and construction documents
Review and ensure drawings comply with federal, state, local, NEC, and IBC codes
Conduct site surveys, energy audits, and provide field construction support
Review shop drawings for compliance with project specifications and design intent
Maintain project schedules and ensure alignment with client requirements and budget
Collaborate with PMs and Project Engineers on proposal development and client communication
Provide guidance and mentorship to Engineers in Training and junior staff
Support training and development initiatives within the team
Required Qualifications
BS in Electrical Engineering
7–10 years of progressive experience in electrical engineering and building systems design
Strong knowledge of National Electrical Code (NEC), IBC, and applicable NFPA standards
Experience performing lighting and electrical load analysis
Proficiency in AutoCAD
Experience using project-based design software
Strong time management and ability to manage multiple deadlines
Excellent written and verbal communication skills
Preferred Qualifications
Professional Engineer (PE) license (or actively pursuing licensure)
Experience serving as Engineer of Record
Revit and BIM experience
Knowledge of lighting analysis software
Familiarity with USGBC LEED rating system
WHO WE ARE
Together we are a world-class diversified manufacturer with a commitment from our team to proudly provide pure precision solutions to our customers, delivering superior quality, value, and service.
Ferrotec (USA) Corporation is a technology company with a worldwide presence in various end products, manufacturing systems, and industries serving primarily the semiconductor industry. We provide our customers with advanced materials, components, systems, and manufacturing solutions. Please visit for a list of office locations.
HOW YOU MAKE AN IMPACT
Automation Engineer II has the responsibility and skills to specify, develop, modify, test, troubleshoot, document, and deploy new or existing control system and related software for Ferrotec products, internal scientific research, and to support other goals. Assigned projects will have timeframes ranging from short tasks of a few hours to development efforts on the order of months. In addition, this role continuously assists customers with automation equipment and software issues, most-often remotely, and generally with limited or incomplete information. Collaboration with other team members will be frequent, but professional experience enables Automation Engineer II to be productive with greater independence.
WHAT SUCCESS LOOKS LIKE
- Specify, develop, modify, test, troubleshoot, document, and deploy new or existing control system and related software for Ferrotec products, internal scientific research, and other company objectives.
- Startup, troubleshoot, and repair existing, new, or upgraded control systems, including soft logic, human/machine interface, wiring, and hard logic. Mark-up schematics, if applicable; document problems and solutions to improve next startup cycle for self and others.
- Perform engineering development activities in a manner consistent with established conventions, producing work products compliant with departmental standards and expectations.
- Seek opportunities to add value to products or reduce recurring costs by advancing designs with new technology, improved processes, and procedures, or by other means in a cost-justified manner.
- Communicates changes and documents requirements, defines scope and objectives for the generation of documentation, procedures, logs, and instructions, both for internal and external consumption.
- Compiles key project-relevant information from vendor documentation and recommend course of action.
- Create software specifications for larger changes and projects
- Ability to identify problems and root causes, then quickly resolve.
- Performs other related duties as may be reasonably assigned in the course of business.
Not a comprehensive list of duties. Duties may change without notice at management’s sole discretion
WHAT YOU NEED TO BE SUCCESSFUL
- Degree in Engineering with an emphasis in embedded control, automation, and computer programming.
- 2 to 4 years of relevant work experience
- Programming languages:
- C# - For low level programming
- TwinCat/Ladder logic - PLC programming
- XML - Configuration
- XAML - Screen control
- Robotics integration
- Teamwork and communication
Preferred Skills:
Systems Thinking
- Holistic View: Systems thinking is the ability to see the big picture and understand how different parts of the system interact. As an automation engineer, you need to understand how automation in one area might affect other parts of the system.
- Feedback Loops: Recognizing feedback mechanisms within a system is essential. For example, if an automated task fails, it’s important to understand how the system should react and whether alerts or retries are needed.
- Reliability and Redundancy: Designing automation that ensures reliability and fault tolerance in systems. Ensuring that systems can recover from failures or errors without affecting the overall process is crucial.
PERKS OF JOINING OUR TEAM
With positive values, a productive atmosphere, and a commitment to excellence, Ferrotec encourages employees to maximize and realize their potential.
The salary range included in this job posting is relevant to applicants who reside or work in the Livermore, CA area only. Salary offers will depend on experience, knowledge, skills, education, and location. Actual salary may vary due to these and other factors.
Ferrotec is proud to offer a Competitive Benefits Package including Medical, Dental, Vision, Life & Disability, 401K Matching, Flexible Work Hours, Tuition Reimbursement, Leadership Development, Travel and Hotel Discounts, Paid Time Off, Sick & Wellness and Volunteer Time, Employee Recognition Program, Employee Engagement & Appreciation Events hosted throughout the year. Virtual Wellness Activities and Classes are available to all employees & family members and Much More!
We would love to get to know you better and you get to know us better! You can easily apply!
We are proud to be an Equal Opportunity and Affirmative Action employer and consider qualified applicants without regard to race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or any other protected factor under federal, state or local law.
Description
Carlisle Brake and Friction (CBF) is a strategic business unit of CentroMotion. With eight manufacturing facilities globally located in the US, UK, Italy, China, Japan, and India, and with over 1,600 employees, CBF is the leading provider of high performance braking solutions to the off-highway, high performance racing, aerospace, and alternative energy markets, serving over 100 leading original equipment manufacturers in 55 countries.
Additionally, we manufacture both wet and dry friction materials used for wet brakes, brake linings, clutches and transmissions. We also design and deliver hydraulic actuation, including hydraulic valves, master cylinders, adjustors, and boosted master cylinders.
Reporting Relationship: Reports directly to Quality Manager
Location: Medina, Ohio
Education: Minimum of a Bachelor’s Degree; engineering or equivalent technical field of study.
Characteristics: to CBF’s values and total quality philosophy. Must exhibit a strong sense of urgency; be able to meet deadlines and to work flexible hours. Strong analytical and problem solving skills are required, along with working knowledge of PC applications & statistical software. Individual must be a motivated self-starter with the ability to work independently and/or in a cross-functional work team environment. Must be an excellent communicator and facilitator. Must demonstrate a commitment.
Requirements: Work Experience: Minimum of five years related experience or an equivalent combination of education and experience. Ideal candidate would be a “hands-on” person with shop floor experience. Working knowledge of GD&T (Geometric Dimensioning and Tolerancing) required. Six Sigma and Lean training and/or certifications are a plus.
Principal Area of Responsibility: Assists in administering the total quality assurance program encompassing APQP, planning, evaluation and reporting on all quality aspects of a product, from its conception through manufacturing, fabrication, storage and delivery with intent to provide an optimum quality product at the lowest cost.
Specific Duties
- Ensure all customer specific requirements are met.
- Develop and implement all required quality documentation for new and existing products.
- Lead quality related APQP activities for new and existing products.
- Prepare all documents necessary for customer PPAP submissions.
- Provide support to functional areas with regard to process improvement and statistical methods.
- Revise the quality management system as needed.
- Review company products to insure internal and customer quality standards are met and develop control plans and inspection requirements for those products.
- Participate in and support the Company’s Six Sigma and Lean manufacturing initiatives.
- Lead corrective action teams to ensure that robust root cause and corrective actions are established.
Job Summary
Under the direction of the Director of Automation, the Automation Continuous Improvement Engineer is responsible for analyzing, developing, supporting, and documenting the ongoing continuous improvement projects within the Automation Engineering department to increase the efficiency, operation and readiness of the plants automation equipment. This will be achieved while maintaining HellermannTyton's Quality and EHS certifications by supporting all corporate policies, procedures, work instructions and required documentation.
The CI Engineer will use Six Sigma tools to analyze and support recommendations for machine improvements and cost saving projects. "
Essential Functions:
- Provide analytical data and documentation to support machine improvements that will lead to improved machine efficiencies.
- Collaborate and review suggested design improvements with Automation Engineer Design Team
- Ensure conformance to engineering codes, IATF16949 and HellermannTyton standards for quality
- Use CAD/SolidWorks software to create/modify and update drawing within the EPDM vault
- Use AB software to create/modify and update machine Programmable Logic Control programs as required.
- Modify and update CAD/SolidWorks files in accordance to standard processes in place in the department.
- Possess advanced skills with vision systems and integration for quality inspections.
- Build and develop strong working relationships with cross-functional teams to work towards common goals and projects outcomes defined by Operations plant management team.
- Participate in project hand off processes that require process optimization, process flow, and assisting with training as required.
- Evaluate high scrap machines/cells using problem solving techniques that could include analysis of material, tooling, process or equipment and prepare data to support recommendations/findings.
- Lead cross-functional teams to successful project completion outcomes, as directed by the Director of Automation and Operations management team.
- Recommend and implement measures to improve equipment performance, quality and production methods.
- Stay current with technology and industry standards
- Comply with all quality and safety regulations in compliance with OSHA and HellermannTyton policy
Other Functions
- Travel could be required on a "as needed" basis
- Attend all meeting with cross-functional teams to review project work and direction
- Lend support through training and technical advice to help other technicians become more efficient.
- All employees entering the manufacturing area and other identified locations must wear the designated Personal Protective Equipment (PPE) as a condition of employment.
Success in this role will require
- Use of SolidWorks/Cad System
- Use of AB Programmable Logic Control software as required
- Six Sigma methodologies and practices
- Project management skills and creating documentation
- Ensure conformance to ASME codes as required
- Follow all IATF16949 and company standards for quality and manufacturability
- Manage and leverage resources to complete projects on time and within budget
- Vision System Integration and control
- Ability to define problems, collect data, establish facts and draw valid conclusions to recommend improvements.
- Ability to effectively present information and respond to questions from groups, managers and fellow team members.
- Experience in communicating with suppliers and vendors
- Basic to advanced skills in pneumatic systems
- Advanced Programmable Logic Control knowledge
What You'll Bring
- Bachelor of Science (B.S.) or equivalent from a four year college or technical school with 3+ years experience in Automation Design/Integration and Continuous Improvement projects involving automation.
- Ability to read and interpret documents such as technical specifications, schematics, and ladder logic
- Certified Six Sigma Green Belt is preferred
- Ability for overnight travel by air or land as needed.
- Must have a valid drivers license, with an acceptable driving record, along with adequate insurance
Rev. 9.21.2021
*** New and Existing Product Elevator programs.
The position plays a key support role to ensure that these programs deliver a complete elevator system that meets customer, functional, code, and safety requirements.
Position Responsibilities: Primary responsibility is to evaluate and report the impact of changes, whether from a part or sub-system, to the elevator system envelopes.
Engineer may need to develop dimensional studies (including 3D modeling), performance studies, cost benefit analysis, prototyping, test plans, or code requirement studies of all affected sub-system(s).
System engineer should also be able to collect elevator requirements from all the stakeholders, and then de-compose these into requirements for the specific sub-systems.
This position will interface with multiple value streams such as supply chain, field operations, Marketing, factory support, and others to ensure that requirements are met.
The candidate should have a strong mechanical engineering background with complex system level integration experience.
Candidate will participate in product support activities where prior experience with root cause analysis, priority assessment, DFMEA, DFM, and other engineering tools is desired.
Position will also require implementation of Engineering Change notices, so a strong background/experience of engineering implementation process is desired.
Experience/Skills: Sound mechanical engineering background (mechanical and system modeling and design, component modeling and design) Development of Performance Envelopes (Duty Tables).
Generation of 2D layouts and studies (e.g.
AutoCAD).
Strong 3D modeling skills and ability to analyze interfaces and interferences.
Strong communications and leadership skills.
Working knowledge of Microsoft Office software.
Engineering change implementation process experience.
Experience with Root cause analysis, DFMEA, and other investigative ENG tools.
Requirements Management with team and stakeholders Design documentation with Mathcad desirable.
Previous Elevator Experience strongly preferred.
Education: BS Degree in mechanical engineering degree with 6+ years’ experience MS degree with 4+ years’ experience Position Responsibilities: Primary responsibility is to evaluate and report the impact of changes, whether from a part or sub-system, to the elevator system envelopes.
Engineer may need to develop dimensional studies (including 3D modeling), performance studies, cost benefit analysis, prototyping, test plans, or code requirement studies of all affected sub-system(s).
System engineer should also be able to collect elevator requirements from all the stakeholders, and then de-compose these into requirements for the specific sub-systems.
This position will interface with multiple value streams such as supply chain, field operations, Marketing, factory support, and others to ensure that requirements are met.
The candidate should have a strong mechanical engineering background with complex system level integration experience.
Candidate will participate in product support activities where prior experience with root cause analysis, priority assessment, DFMEA, DFM, and other engineering tools is desired.
Position will also require implementation of Engineering Change notices, so a strong background/experience of engineering implementation process is desired.
Experience/Skills: Sound mechanical engineering background (mechanical and system modeling and design, component modeling and design) Development of Performance Envelopes (Duty Tables).
Generation of 2D layouts and studies (e.g.
AutoCAD).
Strong 3D modeling skills and ability to analyze interfaces and interferences.
Strong communications and leadership skills.
Working knowledge of Microsoft Office software.
Engineering change implementation process experience.
Experience with Root cause analysis, DFMEA, and other investigative ENG tools.
Requirements Management with team and stakeholders Design documentation with Mathcad desirable.
Previous Elevator Experience strongly preferred.
The Opportunity
The Institute of Simulation and Training (IST) at the University of Central Florida (UCF) is seeking applicants for a full-time, 12-month, non-tenure earning, digital asset and engineer-oriented, research position.This is a full-time Contract and Grants (C&G)-based faculty position to support ongoing federally sponsored research in a long-standing and agile R&D lab. For information about the Institute for Simulation and Training and the Orlando area, see .
We are searching for an Assistant In Digital Asset Research and Production Engineer with expertise in computer visualization, 3D modeling, and immersive technologies to support the design, development, and implementation of next-generation visual simulations and intelligent training systems. The successful candidate will join a multidisciplinary team conducting applied research in simulation-based training, modeling, and opportunity-based training systems.
This position requires an experienced researcher who will work both independently and as a team member to design, develop, modify, test, document, and maintain simulation software products.
Key Responsibilities
Design, develop, and implement 3D environments, frameworks, and prototypes for high-fidelity visual simulations and applications.
Apply 3D models, advanced character mesh techniques, and physics-based simulation methods to enhance realism and interactivity in diverse domain systems and applications.
Work with interdisciplinary teams including engineers, cognitive scientists, and domain experts to define research objectives, design experiments, and analyze results.
Create prototypes and capabilities demonstrators to showcase IST's expertise aligned with trends and opportunities.
Design and execute hands-on demonstrations and exhibits at strategic events.
Perform data collection in the form of LiDAR, photogrammetry, and other advanced techniques to evolve advanced terrestrial-based synthetic environments.
Minimum Qualifications:
A master's degree from an accredited institution in a field related to modeling and simulation and two years of related professional experience or a bachelor's degree from an accredited institution in a field related to modeling and simulation and five years of related professional experience.
Significant experience or education required in at least three of the following areas:
3D modeling tools such as Adobe Substance, Creator, Blender, or 3D Studio Max
AutoDesk software systems
Geospatial algorithms
3D game engine modeling formats
Character and model rigging using modern game engine approaches (Unity, Unreal)
Modern terrain generation software
Preferred Qualifications:
Experience or education is preferred in any of the following areas:
OpenFlight file format and visual database correlation.
NIMA data processing
Cartography
3D Model/Character creation for modern game engines.
Digital twin creation
Data acquisition through ground-based LiDAR-based systems such as Leica or Faro systems
Intrinsic game engine API scripting capabilities such as C# and/or Python
Familiarity with understanding of producing correlated geospecific terrain
Additional Application Materials Required:
UCF requires all applications and supporting documents be submitted electronically through the Human Resources employment opportunities website, jobs/. In addition to the online application, interested candidates should upload the following:
A curriculum vitae.
A letter of interest describing qualifications for the position, such as research agenda and teaching experience/interest.
NOTE: Please have all documents ready when applying so they can be simultaneously uploaded. Once the online submission process is finalized, the system does not allow applicants to submit additional documents later.
The selected candidate will be required to submit official transcripts (and, as applicable, U.S. degree equivalency evaluations) documenting the conferral of their qualifying academic credentials.
Questions regarding this search should be directed to: Dean Reed at .
Special Instructions to the Applicants:
Sponsorship for employment-based visas will only be considered under exceptional circumstances and is not guaranteed. Preference will be given to candidates who are currently authorized to work for any employer in the United States.
Position requires U.S citizenship for a University-sponsored application for a security clearance. This position is funded by contract and grant sources and is contingent upon available funding.
Job Close Date:
Open until filled.
Are you ready to unleash YOUR potential?
As a next-generation public research university and Forbes-ranked top employer in Florida, we are a community of thinkers, doers, creators, innovators, healers, and leaders striving to create broader prosperity and help shape a better future. No matter what your role is, when you join Knight Nation, you'll play an integral role at one of the most impactful universities in the country. You'll be met with opportunities to connect and collaborate with talented faculty, staff, and students across 13 colleges and multiple campuses, engaging in impactful work that makes a positive difference. Your time at UCF will provide you with many meaningful opportunities to grow, you'll work alongside talented colleagues on complex projects that will challenge you and help you gain new skills and you'll have countless rewarding experiences that go well beyond a paycheck.
Working at UCF has its perks!UCF offers:
Benefit packages, including Medical, Dental, Vision, Life Insurance, Flexible Spending, and Employee Assistance Program.
Paid time off, including annual (12-month faculty) and sick time off and paid holidays.
Retirement savings options.
Employee discounts, including tickets to many Orlando attractions.
Education assistance.
Flexible work environment.
And more...For more benefits information, view the UCF Employee Benefits Guideclick here.
Unless explicitly stated on the job posting, it is UCF's expectation that an employee of UCF will reside in Florida as of the date the employment begins.
Additional Requirements related to Research Positions:
Pursuant to Florida State Statute 1010.35, prior to offering employment to certain individuals in research-related positions, UCF is required to conduct additional screening. Applicants subject to additional screening include any citizen of a foreign country who is not a permanent resident of the U.S., or who is a citizen or permanent resident but is affiliated with or has had at least 1 year of education, employment, or training in China, Cuba, Iran, Russia, North Korea, Syria, or Venezuela.
The additional screening requirements only apply to research-related positions, including, but not limited to faculty, graduate positions, individuals compensated by research grants or contract funds, post-doctoral positions, undergraduate positions, visiting assistant professors, and visiting research associates.
Department
Institute for Simulation and Training (IST) - EG OperationsWork Schedule
VariesType of Appointment
RegularExpected Salary
NegotiableAs a Florida public university, the University of Central Florida makes all application materials and selection procedures available to the public upon request.
UCF is proud to be a smoke-free campus and an E-Verify employer.
If an accommodation due to a disability is needed to apply for this position, please call or email .
For general application or posting questions, please email .
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 Mission Systems Engineer at Reliable Robotics, you will be a part of the Systems team and will report to the Systems & Safety Manager. The Systems & Safety Team is responsible for architecting systems that support novel safety-critical functions, establishing development methodologies for new technologies, and complying with the federal regulations.
As part of an experienced multi-disciplinary team, you will contribute to expanding the aircraft's mission and functional capabilities. Your first-hand pilot experience and your engineering experience in design and development will further strengthen the team's ability to meet rigorous expectations of stakeholders and certification authorities. You will collaborate with members from other groups within Reliable Robotics to develop new and novel systems necessary for unmanned aircraft operations.
Responsibilities
In your role as a Mission Systems Engineer you will contribute to the development of prototypes and certifiable safety-critical flight systems in a dynamic start-up work environment
Define and document mission-related aspects of future aircraft operation using insight from a pilot's perspective
Define and communicate strategies and plans for type certification and operational approval
Develop training and support documents needed to deploy autonomous systems in an operational environment
Support system architecture development and assess trade-off studies regarding performance, complexity, risk, and effort
Capture system requirements and interfaces to drive avionics hardware and software development
Perform operational safety assessments in support of experimental and production missions
Provide engineering expertise in the design, development, test and validation of vehicle level functions and performances
You'll also have the opportunity to interact with other domains within Reliable Robotics and become involved in a broad task spectrum not limited to typical system engineering activities
Basic Success Criteria
Bachelor's Degree of Science or Engineering in Mechanical, Electrical, Aerospace, or related discipline
FAA-Certificated Pilot (Commercial, or Airline Transport) or Dispatcher with two or more years of operational experience under 14 CFR * 135, 14 CFR * 121 or Corporate Flight Operations
Broad experience from 7+ years of designing various systems, integrations, and testing of complex safety-critical aerospace systems or equivalent technology
Preferred Criteria
Advanced Degree of Science or Engineering in Mechanical, Electrical, Aerospace, or related discipline
Creative problem solver that can bring multiple disciplines together with the ability to assess risk and make design and development decisions based first principles without all available data
Experience certifying flight critical systems, hardware, and software via ARP4754A, ARP4761, DO-254, and DO-178C respectively
This role is critical to us at Reliable Robotics, because it works to convert the real world challenges of piloting an aircraft into requirements for an aircraft system that flies itself.
This role can be remote, or located at our facility in Mountain View, California.
Must be willing to travel up to 10% of the time.
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: $190K - $300K
Apply for this JobAbout Keyfactor
Our mission is to build a connected society, rooted in trust, with identity-first security for every machine and human. Keyfactor helps organizations move fast to establish digital trust at scale - and then maintain it. With decades of cybersecurity experience, Keyfactor is trusted by more than 1,500 companiesacross the globe. We are proud to continually earn recognition as a Best Place to Work, and we achieve that through our amazing people who cultivate our culture as we grow. We hope you will trust your future with Keyfactor!
Title: Integration Engineer
Location: United States; Remote
Experience: Mid Level
Job Function: Integrations
Employment Type: Full-Time
Industry: Computer and Network Security
Job Summary
Keyfactor has an opening for a full-time Integration Engineer to assist our sales and delivery organizations by building integrations between our core products and customer enterprise systems (web servers, networking platforms, ticketing systems, cloud hosting environments, CI/CD platforms,etc.) and IoT devices and platforms (Azure IoT Hub, AWS IoT, PTCThingworx, etc.)Integrationsprimarily involve extendingKeyfactorPKI lifecycle management intocustomer enterprisesystems.
The position will involve working with Sales Engineers to create prototype integrations during the demonstration and proof of concept phases of the sales cycle, and with Platform Solutions Architects during the product delivery phase to create production-quality integrations. The position involves directly working with clients todeterminetheir specific technical integration requirements and requires software development skills to implement those requirements. In addition, the candidate willassistin the creation of solution guides and training labs for use by our delivery organization and technology partners.
Applicants must hold US citizenship or US permanent resident status.
Job Responsibilities
- Work closely with sales engineering and delivery teams to design and develop code-based integrations between the Keyfactor platform and customer enterprise systems and IoT device management platforms.
- Work with prospective and existing customers todeterminetechnical and operational requirements for Keyfactor integrations.
- Provide customers, partners, and Keyfactor support personnel with integration documentation.
- Create solution guides and training labs.
- Be flexible and effectively manage time and tasks in a dynamic and rapidly growing company.
Minimum Qualifications, Education, and Skills:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Fundamental proficiency with industry-standard operating systems and business application suites.
- Software development using the Microsoft .NET stack (C#, IIS, MSSQL, AD/Entra, PowerShell, etc.)
- Internet systems development using HTTP and web services. (Experience consuming 3rdparty APIs)
- Willingness to learn new languages, technologies, and APIs as needed to meet customer requirements.
- Familiarity with digital certificates and their usage.
- Strong interpersonal communication and writing skills.
- Technical troubleshooting and problem-solving skills.
- Effective time management, projectmanagementand prioritization skills. Ability to work independently.
- Experience with DevOps technologies like Kubernetes orHashicorpVault andTerraforma plus.
- Familiarity with Public-Key Infrastructure (PKI) or cryptography is a plus.
#LI-NA1
Compensation
Salary will be commensurate with experience.
Culture, Career Opportunities and Benefits
We build teams that continually strive to get better than the day before. You will be challenged daily and given opportunities to grow personally and professionally. We balance autonomy and structure to create an entrepreneurial environment to spur creativity and new ideas.
Here are just some of the initiatives that make our culture special:
- Second Fridays (a company-wide day off on the second Friday of every month minus November and December of 2025 due to the Holiday schedule). Please note that this benefit is subject to change.
- Comprehensive benefit coverage globally.
- Generous paid parental leave globally.
- Competitive time off globally.
- Dedicated employee-focused ambassadors via Key Contributors & Culture Committees.
- DIVERSE Commitment, a call to action for a more inclusive and diverse future in business, society, and technology.
- The Keyfactor Alliance Program to support DEIB efforts.
- Wellbeing resources, wellness allowance, mindfulness app free membership, Wellness Wednesdays.
- Global Volunteer Day, company non-profit matching, and 3 volunteer days off.
- Monthly Talent development and Cross Functional meetings to support professional development.
- Regular All Hands meetings - followed by group gatherings.
Our Core Values
Our core values are extremely important to how we run our business and what we look for in every team member:
Trust is paramount.
We deliver security software and solutions where trust and openness are of the highest importance for our customers. We are honest and a trusted partner in every aspect of business.
Customers are core.
We strategize, operate, and execute through a customer-centric view. We prioritize the security interests of our customers, and we act as if their data were our own.
Innovation never stops, it only accelerates.
The speed of change is accelerating. We are committed, through investment and focus, to stay ahead of the innovation curve.
We deliver with agility.
We thrive in high-paced and continually changing environments. We navigate through newly added variables, adjust accordingly, while driving towards our strategic goals.
United by respect.
Respect for all is what unites us. We promote diversity, inclusivity, equity, and acting with empathy and openness, both in our business and in our communities.
Teams make "it" happen.
Vision and goals are not individually achievable - they require teamwork. We pride ourselves in operating as a cohesive team, creating promoters and partners, and winning as one.
Keyfactor is a proud equal opportunity employer including but not limited to veterans and individuals with disabilities.
REASONABLE ACCOMMODATION: Applicants with disabilities may contact a member of Keyfactor's People team via and/or telephone at to request and arrange for accommodations at any time.
Keyfactor Privacy Notice
Job Summary:
We are seeking an experienced Embedded Software Design Engineer to support development and compliance of an Arm-based SoC embedded software platform in accordance with DO-178C DAL A safety-critical standards. The role involves understanding and maintaining an existing code base, performing software requirement analysis, architecture design, and ensuring complete lifecycle compliance including traceability, documentation, and configuration management.
Key Responsibilities:
- Understand, build, and maintain the Arm-based SoC embedded software code base.
- Ensure software development follows DO-178C DAL A safety-critical SDLC processes.
- Perform software requirements capture, analysis, and traceability.
- Develop software architecture and detailed design documentation.
- Update and maintain source code to meet DO-178C compliance.
- Support SDLC reviews and Pre-SOI audit activities.
- Prepare design analysis reports and resolve technical issues.
- Maintain requirements, design, code, and test traceability.
- Support configuration management and documentation activities.
Required Skills:
- 7+ years of experience in embedded software design and development.
- Strong experience with DO-178C DAL A safety-critical software lifecycle.
- Experience with software architecture, design, and requirement analysis.
- Knowledge of communication protocols: Ethernet, SPI, RS485, CAN, I2C.
- Hands-on experience with DOORS, Git, Matissa, MS Visio.
- Familiarity with AMD Vitis, ARM C Compiler, and Lauterbach Trace32.
- Experience with SDLC documentation and Pre-SOI audit processes.