Senior Principal Software Engineer

2 weeks ago


Texas, United States exida Full time

Senior/Principal Functional Safety Software Engineer

10-20 Years or More of Industry Experience Desired

exida

Houston, Texas Hybrid Position, 2-3 Days in Office Per Week Required

What We're Good At

Leading global companies rely on exida for functional safety, alarm management and cybersecurity expertise. Founded in 2000, exida has proudly become a trusted partner, known for its cutting-edge technology, extensive cross-industry expertise and functional safety knowledge. Headquartered in Sellersville, Pennsylvania, exida has local roots with a global reach, operating across sixteen countries in the Americas, EMEA and APAC regions.

We're looking to grow our team and have an open position for a Senior or Principal Functional Safety Software Engineer with ten to twenty years or more of industry experience.

In this role, you will develop and grow our automation functional safety and cybersecurity certification business and provide guidance, analysis and auditing consultation to product development organizations. This is an exciting opportunity to join an innovative company culture with a team of world-class engineers. When you join us, you can expect:

  • Competitive compensation based on experience and expertise
  • Profit-sharing bonus and incentive pay based on achieved targets
  • A friendly team environment
  • Generous paid time off and excellent work-life balance
  • Health, vision and dental insurance plans and 401(k)
  • Exposure to state-of-the-art technology
  • A growth trajectory and leadership opportunities

What You're Good At

You are technically minded, detail-oriented and keep up to date on the latest in functional safety software engineering requirements and trends. You are process-oriented and hands-on along with being an approachable leader with skill in providing support in an advisory role. Reporting to the Director of Certification, you will:

  • Visit software development companies to determine the processes they utilize to create their software and provide consultation on any improvements needed to meet IEC 61508/ISO 26262 functional safety and security development requirements
  • Review the safety and security features of hardware and software designs
  • Audit completed projects to assess if the processes used and resulting designs meet the requirements of exida's certification scheme
  • Review and assess the security testing completed on products and systems to ensure they meet security standards
  • Identify potential opportunities for exida's services and products
  • Present at technical conferences and symposiums
  • Contribute to whitepapers, blogs, webinars and training materials
  • Regularly participate in trainings to stay current on the standards and requirements of cybersecurity and functional safety
  • Provide training on functional safety and cybersecurity product development requirements to exida's clients.
  • Create presentations, proposals and budgets in support of business development efforts.
  • Perform system and software failure modes and effects analysis (FMEA) and threat assessments on Industrial Automation and Control Systems

Skills and Requirements

  • B.S. in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related field
  • Five or more years of experience in developing product software
  • Knowledge of the product development lifecycle
  • Knowledge of networking and communication protocols
  • Effective team leadership
  • Professional written and verbal communication capability
  • Keep abreast of continued education requirements to maintain skill set
  • U.S. work authorization
  • Successful completion of background check

Desired Qualifications

  • Embedded Systems Development experience
  • Experience with Software as a Service (SAAS) development
  • Familiarity with Industrial Automation and Control Systems
  • Experience with software failure modes and effects analysis
  • Knowledge of Functional Safety concepts
  • Knowledge of IEC 61508, ISO 26262 or other functional safety standards
  • Hardware development experience
  • Knowledge of hardware description languages, e.g., Verilog or VHDL
  • One or more of the following certifications: CFSP; CFSE; TUV Functional Safety; CISA; CISSP; GICSP; CACE; CACS; CSSLP or equivalent
  • Experience in penetration testing or other security-related testing such as fuzz testing, software composition analysis, static analysis, abuse case testing and known vulnerability scanning
  • Knowledge of IEC 62443 Series of Standards or Common Criteria Standards
  • Experience creating security threat models for products and/or systems
  • Understanding of security concepts such as identification and authentication, symmetric and asymmetric encryption, secure boot and PKI

Join Us

If you like seeking out complex challenges to solve and using the latest technology to push the boundaries of engineering, come be part of exida's mission

We encourage all interested candidates to apply via LinkedIn. If your background is a strong fit, a member of our recruiting team will be in touch.

exida is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, marital status, family responsibilities, pregnancy, genetic information, protected veteran or military status, and regardless of whether the qualified applicants are individuals with disabilities.

Auditing, CFSE, CFSP, Computer Engineering, Computer Science, Control Systems, Cybersecurity, Electrical Engineering, Embedded Software Development, Embedded Software Programming, Failure Mode and Effects Analysis (FMEA), Functional Safety, Functional Safety Standards, Hardware Description Language, Hardware Development, IEC 61508, IEC 62443, Industrial Automation, ISO 26262, Networking and Communication Protocols, Communication Protocols, Internet Protocol Suite (TCP/IP), Penetration Testing, Product Development Lifecycle, Product Software Development, Software Development, Professional Communications, Secure SDLC (SSDLC), Security, Security Concepts, Security Testing, Security Threat Models, Software Analysis, Software as a Service (SAAS), Software Design, Software Engineering, Software Engineering Practices, Standards Compliance, Team Leadership, Threat & Vulnerability, Threat Modeling, Management, Training, Vulnerability Scanning



  • Austin, Texas, Texas, 78701, Travis County, TX, United States Dell Full time

    Senior Principal Software Engineer - IT Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding, and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...


  • Round Rock, Texas, Texas, 78682, Williamson County, TX, United States Dell Full time

    Principal Software Engineer- IT (ML)The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Round Rock, Texas, Texas, 78682, Williamson County, TX, United States Dell Full time

    Principal Software Engineer (Splunk)The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies...


  • Austin, Texas, Texas, 78701, Travis County, TX, United States Dell Full time

    Senior Principal Research ScientistData Science is all about breaking new ground to enable businesses to answer their most urgent questions. Pioneering massively parallel data-intensive analytic processing, our mission is to develop a whole new approach to generating meaning and value from petabyte-scale data sets and shape brand new methodologies, tools,...


  • Texas City, United States Vets Hired Full time

    Job DescriptionJob DescriptionJob responsibilitiesCreates complex and scalable coding frameworks using appropriate software design frameworksDevelops secure and high-quality production code, and reviews and debugs code written by othersAdvises cross-functional teams on technological matters within your domain of expertiseServes as the function's go-to...


  • Texas City, United States Vets Hired Full time

    Job DescriptionJob DescriptionJob responsibilitiesCreates complex and scalable coding frameworks using appropriate software design frameworksDevelops secure and high-quality production code, and reviews and debugs code written by othersAdvises cross-functional teams on technological matters within your domain of expertiseServes as the function's go-to...


  • Texas City, United States OPT Nation Full time

    Position OverviewAs a senior software engineer for data security on the SingleStore engineering team you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. Your duties will include overseeing the direction design and development of key security features for the SingleStore...


  • Texas, United States Oracle Full time

    At Oracle our exciting mission to build a premier health data platform with intelligent services, brings about several interesting technical challenges. As part of this team, you will accelerate several architectural efforts - achieve orders of magnitude data processing latency improvement, creating comprehensive patient health records that can scale to...


  • Texas City, United States Aditi Consulting Full time

    Summary: The team needs individuals with deep e-commerce knowledge to guide and deliver a high-volume, highly personalized e-commerce experience. We are looking for the most senior candidates who have a strong background in Enterprise/Systems/Application Architecture, with proven abilities to innovate and be creative. We are looking for highly motivated,...


  • Texas City, Texas, United States Aditi Consulting Full time

    Summary: The team needs individuals with deep e-commerce knowledge to guide and deliver a high-volume, highly personalized e-commerce experience. We are looking for the most senior candidates who have a strong background in Enterprise/Systems/Application Architecture, with proven abilities to innovate and be creative. We are looking for highly motivated,...


  • Houston, Texas, United States Halliburton Full time

    We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the...


  • Houston, Texas, United States Halliburton Full time

    We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the...


  • Texas City, Texas, United States Aditi Consulting Full time

    Responsibilities:Designs, codes, tests, debugs and documents software according to Client's systems quality standards, policies and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation Prepares test data for unit, string and parallel testing. Evaluates and recommends software and hardware...


  • Texas City, United States Aditi Consulting Full time

    Responsibilities: Designs, codes, tests, debugs and documents software according to Client's systems quality standards, policies and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation Prepares test data for unit, string and parallel testing. Evaluates and recommends software and hardware...

  • Sr Software Engineer

    4 weeks ago


    Texas City, United States eTeam Full time

    The Sr Software Engineer(Full Stack Senior Developer) will support software development and support activities for the IT Grid Management Product Line, which is a part of the IT Electric Product family. The flagship product of this product line is Advanced Distribution Management System (ADMS), a state-of-the-art grid management solution. The product line...


  • Texas, United States United Airlines Full time

    There's never been a more exciting time to join United Airlines as we're on a path toward becoming the best airline in aviation history Our shared purpose, "Connecting People, Uniting the World," is more than getting people from one place to another. As a global company that operates in hundreds of locations worldwide, with thousands of employees, we are...


  • Garland, Texas, United States General Dynamics Ordnance & Tactical Systems Full time

    Overview:General Dynamics Ordnance and Tactical Systems, a premier provider of ordnance weapons and tactical systems to the U.S. Department of Defense and allied nations, has an opening for a Principal Engineering Specialist to join our Garland Team. We take pride in supporting the mission of the war-fighter by delivering the best, to the best. Our products...


  • Texas, United States NVIDIA Full time

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, devops experience, a deep understanding of designing and building software, especially related to GO and C, experience with Systems Software and...

  • Software Engineer

    2 weeks ago


    Dallas, Texas, United States Pariveda Solutions Full time

    Overview:Pariveda is not your average consulting firm. Looking to join a team in Dallas where you will be challenged, supported, and encouraged to grow yourself towards your highest potential? Explore a career with Pariveda, an employee-owned technology and management consulting firm dedicated to growing your career and providing you with opportunities to...

  • Senior Engineer

    5 days ago


    Midland, Texas, United States NES Fircroft Full time

    Job Title: Senior Engineer Job Type: Permanent, Full-time Location: Midland, TX Sector: Oil & Gas: Midstream/Upstream NES Fircroft is a leading global technical recruitment company providing professional contract and permanent staff to a diverse worldwide client base within the energy industry. Our client, a fast-growing EPCM company in the Oil & Gas...