8 open positions available
Lead and manage engineering teams to deliver embedded systems solutions, overseeing project execution and client relationships. | Master's degree, 8+ years embedded systems development, 6+ years managing global cross-functional teams, proficiency in C/C++. | We are seeking a highly skilled and experienced professional to join our team as an Sr. Manager, Professional Services. As the Sr Manager, Professional Services, you will be responsible for leading and managing the cross-functional engineering teams (Professional services and Lifecycle Management team), overseeing the development and delivery of high-quality embedded systems solutions for our clients. Your technical expertise, leadership abilities, and strong project management skills will be essential in driving the success of our embedded services and lifecycle maintenance projects. Responsibilities: Team Leadership and Management: · Lead and manage multiple teams of embedded engineers, providing guidance, mentorship, and support in their professional development. · Set clear objectives and performance expectations for the team, monitoring progress and providing regular feedback. · Foster a collaborative and innovative team culture, promoting knowledge sharing and continuous improvement. 2. Project Planning and Execution: · Work closely with clients to understand their embedded systems requirements, translating them into actionable project plans and deliverables. · Define project scope, timelines, and resource requirements, ensuring projects are delivered on time and within budget. · Monitor project progress, identify and mitigate risks, and escalate issues as necessary to ensure successful project outcomes. · Cultivate agility in decision making and automation to scale business across professional services and life cycle maintenance teams. · Establish and enforce quality assurance processes, conduct reviews, and implement corrective actions as necessary. 3. Technical Strategy and Expertise: · Define and execute the technical strategy for embedded services, staying abreast of industry trends, emerging technologies, and best practices. · Provide technical guidance and expertise to the Professional Services team, ensuring adherence to quality standards, best practices, and industry regulations. · Stay updated on the latest advancements in embedded systems, identifying opportunities for innovation and improvement. 4. Client Relationship Management: · Establish and maintain strong relationships with clients, serving as the primary point of contact for technical discussions and project updates. · Collaborate with clients to understand their business goals and requirements, providing insights and recommendations for embedded solutions. · Serve as the primary point of contact for clients, building and maintaining strong relationships. 5. Sales Collaboration · Drive customer discussion and identify upsell opportunities for long term customer engagements. · Collaborate with sales on statement of work, review and improve the overall pre-sales customer experience. · Collaborate with team on estimations, delivery and escalations. 6. Team Growth, Hiring · Hiring per Resource and skill gaps in the professional services teams. · Tracking KPIs for all teams · Training and mentoring the team leaders, and principal engineer Perform additional job duties as assigned. Qualifications: Master's degree in Computer Science, Electrical Engineering, or a related field. 8+ years of Leadership experience in embedded systems development. 6+ years of leadership experience of leading/managing diverse global cross functional teams. Proficient in programming languages such as C and C++, with hands-on experience in embedded software development. Expertise in delivering concurrent projects on time/on budget with quality; resulting in satisfied management and customers. Experience in conducting risk assessments, and security and other testing for embedded systems. Familiarity with industry standards and best practices related to embedded systems security. Strong leadership skills and the ability to drive technical strategy and influence stakeholders. Excellent problem-solving and analytical skills, with a keen attention to detail. Effective communication skills, both written and verbal, with the ability to convey complex technical concepts to diverse audiences. Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Develop and optimize graphics and compute drivers for embedded hardware in safety-critical environments. | Requires 5+ years of C/C++ experience, familiarity with graphics APIs, embedded RTOS, and safety-critical software processes. | Why Be Excited About this Position? Some of the great things about this role: Work on the lowest levels of software stack directly interfacing with GPU hardware, embedded target systems and new BSPs. Work on challenging problems such parallel computing within the constraints of mission-critical environments. Be at the forefront of new software and hardware development for commercial and military avionics. Enhance your skills in state-of-the-art graphics and compute APIs such as Vulkan / Open CL and OpenGL. Challenge yourself with developing within a graphics driver architecture that supports multiple GPUs, operating systems and CPU platforms. Contribute to software solutions that will help safely transport millions of travellers globally for years to come. Flexible work environment that accommodates remote, in-office or hybrid work. Main Responsibilities: As a member of our software development team: Develop and improve our next generation and existing Vulkan SC and Open GL SC 1.0/2.0 graphics and compute drivers. Enhance our product support for new embedded hardware targets and real-time operating systems. Quickly diagnose and resolve driver issues during customer integrations. Profile and optimize performance of drivers and customer applications. Actively support DO-178 safety critical certification artifact creation and process improvements. Write and review technical specifications. Participate in software design and code reviews to ensure high quality output that satisfy the project requirements and software coding standards. Be a team first player that seeks to learn and grow their competencies as part of an effective development team. Desired Skills: Skills that will be necessary to thrive in this role: Bachelor’s degree in Engineering (Computer, Software, Electrical), Computer Science or related field Outstanding verbal and written communication 5+ years of experience in C/C++ software development Excellent analytical and problem-solving skills Experience developing, debugging, and troubleshooting drivers and embedded systems Familiarity with graphics APIs: Vulkan & OpenGL Experience working with embedded real-time safety-critical operating systems (preferably Lynx, Deos, VxWorks) Strong organization and technical skills. Ability to context switch between multiple projects when necessary. Self-driven with an ingrained sense of accountability and ownership Continuous drive for learning, pushing technical limits, and finding new solutions Experience with DO-178 or ISO26262 software development processed Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Serve as a technical liaison for GPU solutions, support deployment, and drive technical sales. | Deep GPU technical expertise, experience in high-performance systems, solutions selling, and supporting enterprise environments. | Position Overview As a Technical Account Manager (TAM) specializing in GPU technology, you will serve as the primary technical liaison between Lynx Software and our customers. You will combine strong GPU architecture knowledge with solutions selling skills to build trusted relationships, address complex technical requirements, and ensure successful deployment of GPU‑enabled software solutions. You will work closely with a skilled Account Executive who owns the commercial relationship and deal execution, while you own the technical strategy, solution fit, and technical close. A strong partnership between sales and technical leadership is critical to success in this role. Key Responsibilities Customer Relationship Management Develop and maintain strong relationships with key customer stakeholders, including platform architects, GPU developers, DevOps teams, and technical decision‑makers. Serve as the primary point of contact for GPU‑related technical inquiries, architecture discussions, and performance optimization needs. Establish Lynx Software as a trusted technical advisor for GPU‑centric initiatives. Solutions Selling Understand customer requirements related to GPU compute, acceleration, and software integration. Present and demonstrate solutions that address GPU workloads such as AI/ML training and inference, HPC, visualization, or real‑time processing. Translate customer use cases into technically sound, scalable solutions that align with business objectives. GPU Technical Expertise Maintain deep expertise in GPU architectures, drivers, runtimes, and software ecosystems. Support customers using technologies such as NVIDIA GPUs (CUDA, cuDNN, TensorRT), AMD GPUs (ROCm), or other accelerator platforms. Advise customers on performance tuning, memory optimization, parallel programming models, and system architecture tradeoffs. Stay current on GPU industry trends, hardware roadmaps, and emerging standards. Implementation and Lifecycle Support Collaborate with engineering, product management, and support teams to ensure successful onboarding, deployment, and scaling of GPU‑based solutions. Assist customers with integration challenges, debugging, performance bottlenecks, and production readiness. Support customers throughout the full solution lifecycle, from proof‑of‑concept to production deployment. Customer Advocacy Act as the voice of the customer within Lynx Software, ensuring feedback from GPU‑focused accounts informs product direction and roadmap priorities. Identify opportunities for product enhancements, platform optimization, or new GPU‑focused offerings. Sales and Business Development Support the sales process by leading technical discovery, architecture reviews, proof‑of‑concepts, and solution demonstrations. Drive the technical close to enable the Account Executive to secure the business close. Identify opportunities for expansion, upsell, and cross‑sell within existing GPU‑centric accounts. Documentation and Reporting Maintain detailed documentation of customer architectures, technical requirements, and solution deployments. Provide regular account updates, technical risk assessments, and progress reports to internal stakeholders. Qualifications Bachelor’s degree in Computer Science, Engineering, or a related technical field. Advanced degree preferred. Proven experience in a Technical Account Manager, Solutions Engineer, or Field Engineer role supporting GPU‑based or high‑performance systems. Strong understanding of GPU computing concepts, parallel programming, and accelerator‑based architectures. Experience working with AI/ML, HPC, data center, or edge compute workloads. Ability to communicate complex technical concepts clearly to both technical and executive audiences. Demonstrated success in solutions selling and supporting technically complex sales cycles. Excellent problem‑solving, presentation, and interpersonal skills. Ability to manage multiple accounts and priorities in a fast‑paced environment. Willingness to travel (estimated 25%) of the time as needed to support customer engagements. Preferred Qualifications Hands‑on experience with CUDA, OpenCL, ROCm, or similar GPU programming frameworks. Familiarity with containerized GPU workloads (Docker, Kubernetes, NVIDIA GPU Operator). Experience with AI/ML frameworks such as PyTorch, TensorFlow, or ONNX. Background in system‑level performance analysis, profiling, or optimization. Experience supporting enterprise or mission‑critical compute environments. Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Develop and maintain hypervisor and virtualization software for embedded systems on x86 and ARM architectures. | Requires 5+ years in software engineering, expertise in RTOS/hypervisor, proficiency in C and low-level programming, and experience with embedded systems and virtualization technologies. | Role Overview We are seeking a talented Software Engineer (Hypervisor) to join our team and develop advanced hypervisor solutions for x86 and ARM architectures. The ideal candidate is passionate about virtualization technologies, thrives in solving complex problems, and excels in collaborative team environments. Key Responsibilities Develop and maintain software for embedded systems, ensuring real-time performance and reliability. Develop and Maintain RTOS and hypervisors and virtualization software (not system administration) for x86 and ARM architectures. Develop application-level BSD/POSIX sockets programming solutions for RTOS and hypervisors Integrate virtualization technologies into cross-functional projects and ensure seamless system performance. Troubleshoot and resolve complex issues related to RTOS kernel and virtualization and embedded systems. Implement and refine strategies to optimize system security and efficiency. Collaborate on system documentation updates and testing processes. Provide mentorship to junior engineers and foster a culture of technical excellence. Test, debug, and improve the developed software for stability and performance. Perform additional job duties as assigned. What We’re Looking For Required Qualifications: 5+ years of experience in software engineering, with 3+ years as a RTOS/Hypervisor Engineer. Expertise in x86 and/or ARM architectures. Proficiency in C and low-level programming for x86/ARM (assembly as needed) Hands-on experience in system virtualization and embedded target troubleshooting. Strong debugging skills for embedded systems and peripherals. Familiarity with modern software workflows (CI/CD, code reviews, version control) like Jenkins, Azure DevOps, or Atlassian products (Jira, Confluence). Excellent analytical, problem-solving, and communication skills. Must be a US citizen. Preferred Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Knowledge of hypervisors and virtualization technologies such as KVM, Xen, Hyper-V, or VMware. Knowledge of RTOS/LynxOS with DO178-c certification Experience working with real-time systems or secure development practices. Self-motivation and a passion for embedded systems. Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Leading and managing cross-functional embedded engineering teams, overseeing project delivery, and defining technical strategy. | Requires 8+ years in embedded systems leadership, proficiency in C/C++, experience managing global teams, and strong client relationship skills. | We are seeking a highly skilled and experienced professional to join our team as an Sr. Manager, Professional Services. As the Sr Manager, Professional Services, you will be responsible for leading and managing the cross-functional engineering teams (Professional services and Lifecycle Management team), overseeing the development and delivery of high-quality embedded systems solutions for our clients. Your technical expertise, leadership abilities, and strong project management skills will be essential in driving the success of our embedded services and lifecycle maintenance projects. Responsibilities: Team Leadership and Management: · Lead and manage multiple teams of embedded engineers, providing guidance, mentorship, and support in their professional development. · Set clear objectives and performance expectations for the team, monitoring progress and providing regular feedback. · Foster a collaborative and innovative team culture, promoting knowledge sharing and continuous improvement. 2. Project Planning and Execution: · Work closely with clients to understand their embedded systems requirements, translating them into actionable project plans and deliverables. · Define project scope, timelines, and resource requirements, ensuring projects are delivered on time and within budget. · Monitor project progress, identify and mitigate risks, and escalate issues as necessary to ensure successful project outcomes. · Cultivate agility in decision making and automation to scale business across professional services and life cycle maintenance teams. · Establish and enforce quality assurance processes, conduct reviews, and implement corrective actions as necessary. 3. Technical Strategy and Expertise: · Define and execute the technical strategy for embedded services, staying abreast of industry trends, emerging technologies, and best practices. · Provide technical guidance and expertise to the Professional Services team, ensuring adherence to quality standards, best practices, and industry regulations. · Stay updated on the latest advancements in embedded systems, identifying opportunities for innovation and improvement. 4. Client Relationship Management: · Establish and maintain strong relationships with clients, serving as the primary point of contact for technical discussions and project updates. · Collaborate with clients to understand their business goals and requirements, providing insights and recommendations for embedded solutions. · Serve as the primary point of contact for clients, building and maintaining strong relationships. 5. Sales Collaboration · Drive customer discussion and identify upsell opportunities for long term customer engagements. · Collaborate with sales on statement of work, review and improve the overall pre-sales customer experience. · Collaborate with team on estimations, delivery and escalations. 6. Team Growth, Hiring · Hiring per Resource and skill gaps in the professional services teams. · Tracking KPIs for all teams · Training and mentoring the team leaders, and principal engineer Perform additional job duties as assigned. Qualifications: Master's degree in Computer Science, Electrical Engineering, or a related field. 8+ years of Leadership experience in embedded systems development. 6+ years of leadership experience of leading/managing diverse global cross functional teams. Proficient in programming languages such as C and C++, with hands-on experience in embedded software development. Expertise in delivering concurrent projects on time/on budget with quality; resulting in satisfied management and customers. Experience in conducting risk assessments, and security and other testing for embedded systems. Familiarity with industry standards and best practices related to embedded systems security. Strong leadership skills and the ability to drive technical strategy and influence stakeholders. Excellent problem-solving and analytical skills, with a keen attention to detail. Effective communication skills, both written and verbal, with the ability to convey complex technical concepts to diverse audiences. Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Supporting revenue forecasting, KPI tracking, and financial analysis to optimize business performance. | Requires 4+ years in finance or revenue operations, experience with adaptive planning, Netsuite, Salesforce, and building financial models. | Position Summary: The Revenue Operations Analyst is a key member of the Lynx Operations & Finance team and is responsible for overseeing the revenue forecasting, planning and program profitability tracking for Lynx. Working closely with the Director of Operations, Director of FP&A, CFO, CRO, Private Equity team and other functional leaders across go-to-market, delivery and other support functions, The Revenue Operations Analyst executes critical operational processes including deal profitability analysis, weekly revenue forecasting, and KPI tracking. This position will play an integral role in helping Lynx achieve its strategic goals by optimizing Lynx’s business applications and processes to improve operational visibility and forecasting. Responsibilities: The Revenue Operations Analyst duties include, but are not limited to the following: Collect and analyze sales data to identify trends, forecast revenue, and provide actionable insights to improve sales strategies and performance. Own and maintain revenue tracking and forecasting models, including product & services revenue Track revenue performance vs forecast and explain variances Coordinate with Delivery and Sales to validate forecast assumptions Maintain and update “revenue cube” monthly (revenue by customer/program over time) Support cash planning through revenue timing and billing analysis Develop a monthly and weekly cadence for various forecasts, metrics and reports, and identify changes in assumptions or opportunities. Support FP&A Monthly Financial Packages Provide ad hoc financial analysis to support data-driven business decisions Participate in the determination of Professional Services consulting rates for government contracts – for both government accounting models and commercial models Develop and maintain, in conjunction with Pre-Sales Estimating, proposal & deal economics (Gross Margin Analysis, cashflow…). Qualifications and Requirements: 4+ years of progressive finance or revenue operations experience; experience with multiple types of revenue (software, hardware, services) Bachelor’s degree in finance, business or equivalent Private Equity-backed company experience preferred Experience with Adaptive Planning required Experience with Netsuite and Salesforce preferred Demonstrated experience building financial models and providing financial analysis; very strong Excel skills are required Excellent communication skills are necessary for presenting findings and collaborating with various departments. Attention to detail and ability to maintain accuracy while working with large datasets Ability to work cross-functionally with other teams in a remote environment Ability to work to deadlines with quick turnarounds Practical hands-on experience in a fast-paced, rapidly growing, and evolving business environment Experience in software industry, professional services businesses or government subcontracts is a plus Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Develop and maintain hypervisor and virtualization software for embedded systems on x86 and ARM architectures, ensuring system performance, security, and reliability. | Requires 5+ years in software engineering with 3+ years in RTOS/hypervisor development, proficiency in C and assembly, and experience with virtualization technologies and embedded troubleshooting. | Role Overview We are seeking a talented Software Engineer (Hypervisor) to join our team and develop advanced hypervisor solutions for x86 and ARM architectures. The ideal candidate is passionate about virtualization technologies, thrives in solving complex problems, and excels in collaborative team environments. Key Responsibilities • Develop and maintain software for embedded systems, ensuring real-time performance and reliability. • Develop and Maintain RTOS and hypervisors and virtualization software (not system administration) for x86 and ARM architectures. • Develop application-level BSD/POSIX sockets programming solutions for RTOS and hypervisors • Integrate virtualization technologies into cross-functional projects and ensure seamless system performance. • Troubleshoot and resolve complex issues related to RTOS kernel and virtualization and embedded systems. • Implement and refine strategies to optimize system security and efficiency. • Collaborate on system documentation updates and testing processes. • Provide mentorship to junior engineers and foster a culture of technical excellence. • Test, debug, and improve the developed software for stability and performance. • Perform additional job duties as assigned. What We’re Looking For Required Qualifications: • 5+ years of experience in software engineering, with 3+ years as a RTOS/Hypervisor Engineer. • Expertise in x86 and/or ARM architectures. • Proficiency in C and low-level programming for x86/ARM (assembly as needed) • Hands-on experience in system virtualization and embedded target troubleshooting. • Strong debugging skills for embedded systems and peripherals. • Familiarity with modern software workflows (CI/CD, code reviews, version control) like Jenkins, Azure DevOps, or Atlassian products (Jira, Confluence). • Excellent analytical, problem-solving, and communication skills. Preferred Qualifications: • Bachelor's degree in Computer Science, Electrical Engineering, or a related field. • Knowledge of hypervisors and virtualization technologies such as KVM, Xen, Hyper-V, or VMware. • Knowledge of RTOS/LynxOS with DO178-c certification • Experience working with real-time systems or secure development practices. • Self-motivation and a passion for embedded systems. Sound Exciting? Get in touch today! We have very robust benefits including: • Low-cost Medical / Dental / Vision coverage options • 401K with generous employer match • Responsible Paid Time Off + 11 Paid Holidays • Remote work opportunities based on role • Employee Assistance Program (EAP) • Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
The Software Safety Manager is responsible for establishing and maintaining software safety processes in compliance with DO-178C. They will lead safety assurance activities and represent the company with customers and certification authorities. | Candidates should have a Bachelor's or Master's degree in a relevant field and at least 7 years of experience in software development for safety-critical systems. Deep knowledge of DO-178 processes and hands-on experience with safety analysis methods are essential. | Role Overview The Software Safety Manager – DO-178 is a leadership role responsible for establishing, maintaining, and ensuring compliance of Lynx’s software safety processes in alignment with DO-178C and related certification standards. This person will own the software safety plan, lead cross-functional safety efforts, and work directly with engineering, quality, and program management to ensure products meet rigorous safety objectives. They will also represent Lynx with customers, certification authorities, and auditors, serving as the authority on software safety compliance. Key Responsibilities Define, own, and manage Lynx’s software safety and certification strategies under DO-178B/C. Lead development and maintenance of the Software Safety Plan and related lifecycle safety artifacts. Provide leadership and oversight of safety assurance activities across projects, ensuring compliance with DO-178 objectives. Drive hazard analysis, risk assessments, and safety impact evaluations in coordination with systems, hardware, and software teams. Manage and mentor the Safety and Quality teams, fostering a culture of accountability and process excellence. Serve as the primary interface with certification authorities, customers, and auditors on software safety and compliance matters. Oversee the creation, review, and approval of safety documentation (plans, standards, checklists, compliance reports). Ensure proper traceability from safety requirements through design, implementation, verification, and certification evidence. Lead safety audits, process assessments, and reviews; identify non-conformances and drive corrective/preventive actions. Partner with engineering leadership to balance program execution needs with compliance obligations. Evaluate and approve tools for use in safety-critical projects (DO-330 tool qualification when required). Report program safety status and risks to executive leadership, ensuring transparency and proactive mitigation. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related discipline. 7+ years of experience in software development for safety-critical systems, with a strong focus on DO-178B/C compliance. Deep knowledge of DO-178 processes, certification deliverables, and interaction with regulatory authorities. Hands-on experience with safety analysis methods (FMEA, FHA, FTA, etc.). Strong understanding of requirements management, verification/validation, and configuration management in a safety-critical context. Excellent leadership, communication, and stakeholder management skills. Demonstrated ability to represent an organization in front of customers and certification authorities. Preferred / Desired Qualifications Experience in avionics, aerospace, or defense industries with certified software programs. Familiarity with related safety and systems standards (ARP4754, ARP4761, ISO 26262, IEC 61508). Experience qualifying software development and verification tools (DO-330). Prior direct engagement with FAA, EASA, or DERs. Track record of driving process improvements and achieving successful certifications. Sound Exciting? Get in touch today! We have very robust benefits including: Low-cost Medical / Dental / Vision coverage options 401K with generous employer match Responsible Paid Time Off + 11 Paid Holidays Remote work opportunities based on role Employee Assistance Program (EAP) Career growth and professional development opportunities All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Create tailored applications specifically for Lynx with our AI-powered resume builder
Get Started for Free