Software Engineer - Supply Chain
Software engineer job at SYMVIONICS
Job Type Full-Time Regular Principal Simulation Engineer This is a high-profile activity for national competitiveness as well as the aeronautics industry at large. It requires a talented workforce who are experts (or have deep understanding, preferably high experience) and are passionate about supply chain, modeling and simulation, software development and algorithms.
The NASA Aerospace Supply Chain development team requires to develop and implement a new capability to connect aerospace original equipment manufacturers (OEM) and tiered suppliers through an electronic exchange platform in order to simplify processes for current suppliers and ease the way for new suppliers who want to gain entrance into the emerging aerospace market. The electronic platform will promote aerospace supply needs in all phases of development from prototype to mass production; offer a frictionless location for bidding, tracking, and design updates between suppliers and OEMs, NASA, and DoD; and ensure credentialed and production-certified suppliers are identified. The initial minimum viable product will focus on electric vertical takeoff and landing (eVTOL)/advanced air mobility (AAM) and small unmanned aircraft systems (sUAS) applications and will be developed collaboratively between the NASA Aeronautics Research Institute (NARI) and the US Air Force Agility Prime office with strong participation from industry.
Essential Duties and Responsibilities
The selected Software Engineer is responsible for developing and maintaining all aspects of the software that is required to simulate an aerospace supply chain electronic exchange platform. Works closely with software development team and working groups to initiate, address, and test new features and bug fixes. Works closely with subject matter experts to develop realistic high-fidelity aerospace supply chain electronic exchange platform simulation in a software-diverse research laboratory environment.
* Develop requirements for modeling and simulation platform to assess capacity, supply chain network, resiliency, and risks all the way to the lowest possible tier.
* Build a modeling and simulation platform to conduct assessments mentioned in the requirement above.
* Develop detailed requirements and build an electronic exchange platform that will connect suppliers with each other and with original equipment manufacturers (OEMs) to ensure frictionless access to companies to interact with each other and OEMs. The platform will allow new companies to enter into aeronautics supply chain.
Work closely with NASA leads and consider input from supply chain working group to ensure highest relevance of modeling & sim and electronic exchange platform.
Supervisory Responsibilities
None
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Education and/or Experience and Education
* Bachelor's Degree or higher in Computer Science, Aerospace Engineering, Aeronautics, or similar.
Experience and Knowledge of the Following:
Minimum of two to seven years of experience (more senior candidates with greater than ten years of experience in the domain will be considered)
* Expert-level knowledge of at least one of: C++, C, Java
* Intermediate experience with graphical programming and UI frameworks (e.g. OpenGL and Qt)
* Working knowledge of linux and shell scripting
Experience with configuration management tools (such as Git and other Atlassian tools) and software life cycle practices
* Expert-level knowledge of JavaScript, HTML, CSS.
* Working knowledge of common web tooling (e.g. task runners, packaging, dependency management, etc)
* Expert knowledge of at least one common modern web framework (e.g. Angular, React, Vue)
* Ability to collaborate with team and product owner to design and implement user interfaces
* Working knowledge of Linux and shell scripting
* Understanding of software life-cycle best practices, including use of related tooling for source control (e.g. Git), team collaboration (e.g. GitHub, Bitbucket) and work tracking (e.g. Jira)
* Experience with GPU-accelerated programming, e.g. CUDA,
* Experience with multi-channel Out-The-Window visual systems such as Rockwell-Collins, Evans and Sutherland or RSI, creating moving targets and/or creating/modifying visual databases such as airfields and cityscapes.
* Intermediate experience with as many as possible of: C++, C, Java, Python, Julia, Perl, Matlab
* Real-time or embedded programming experience
* Knowledge of 3D visualization for real-time applications, i.e. static and moving eye-point out-the window simulation
* Familiarization with CAD and 3D modeling software, e.g. AutoCAD, Presagis Creator, Autodesk 3ds MAX, Maya, etc.
* Understanding of the concept of 3D scene optimization for simulation, gaming and VR environment
* Good knowledge of Photoshop for image processing
* Passion for computer graphics
* Ability to work and learn new tools independently
* Working knowledge of the aviation industry, national airspace system standard operating procedures, and air traffic control
* Working knowledge of React and React Hooks along with advanced understanding of application state management principles
* Working knowledge of UX design principles to create new user interfaces
* Working knowledge of TypeScript
* Working knowledge of Cypress and Jest
* Client-side performance analysis and optimization
* Able to mentor server-centric teammates to become full-stack developers
* Ability and willingness to work as full stack engineer
* Understanding of Functional Reactive Programming
* Working knowledge of RxJS
: This is a high-profile activity for national competitiveness as well as the aeronautics industry at large. It requires a talented workforce who are experts (or have deep understanding, preferably high experience) and are passionate about supply chain, modeling and simulation, software development and algorithms.
The Software Engineer is responsible for developing and maintaining all aspects of the software that is required to simulate an aerospace supply chain electronic exchange platform. Works closely with software development team and working groups to initiate, address, and test new features and bug fixes. Works closely with subject matter experts to develop realistic high-fidelity aerospace supply chain electronic exchange platform simulation in a software-diverse research laboratory environment.
Required Education/Skills:
* Bachelor's Degree or higher in Computer Science, Aerospace Engineering, Aeronautics, or similar.
* Minimum of two to seven years of experience (I think this could apply to 1 of the 3 positions, but at least one of the others should have at 10 or more years of experience in the domain, based on PK's guidance in the first paragraph of the Job Description)
Required Expertise:
* Expert-level knowledge of at least one of: C++, C, Java
* Intermediate experience with graphical programming and UI frameworks (e.g. OpenGL and Qt)
* Working knowledge of linux and shell scripting
* Experience with configuration management tools (such as Git and other Atlassian tools) and software life cycle practices
Additional Desired Skills:
* Experience with GPU-accelerated programming, e.g. CUDA,
* Experience with multi-channel Out-The-Window visual systems such as Rockwell-Collins, Evans and Sutherland or RSI, creating moving targets and/or creating/modifying visual databases such as airfields and cityscapes.
* Intermediate experience with as many as possible of: C++, C, Java, Python, Julia, Perl, Matlab
* Real-time or embedded programming experience
* Knowledge of 3D visualization for real-time applications, i.e. static and moving eye-point out-the window simulation
* Familiarization with CAD and 3D modeling software, e.g. AutoCAD, Presagis Creator, Autodesk 3ds MAX, Maya, etc.
* Understanding of the concept of 3D scene optimization for simulation, gaming and VR environment
* Good knowledge of Photoshop for image processing
* Passion for computer graphics
* Ability to work and learn new tools independently
* Working knowledge of the aviation industry, national airspace system standard operating procedures, and air traffic control
Ability to:
* Organize, plan and coordinate effectively
* Maintain accurate records
* Operate computer equipment and software
* Work independently in the absence of supervision
* Perform effectively in a collaborative environment
Certificate, Licenses, Registrations
N/A
Language Skills(add additional items as needed)
* Understand and follow oral and written instructions in English
* Communicate clearly and precisely, both orally and in writing, in English
* Ability to speak effectively with customers (to include government officials, corporate officials, and employees)
* Establish and maintain effective working relationships with those contacted in the course of the work
Reasoning Ability
Successful candidate should be able to:
* Follow directions and complete assigned tasks that meet the high standards of the program
* Identify areas where additional assistance or clarification is required, and seek advice
* Set priorities and know when to adjust
Physical Demands
* Maintain physical conditioning appropriate to the performance of assigned duties and responsibilities which may include: sitting at a desk using a computer for prolonged periods of time
Work Environment
* Regular exposure to an office environment with extended periods of time spent sitting at a desk using a computer.
SYMVIONICS is an Equal Opportunity/Affirmative Action Employer M/F/D/V
VEVRAA Federal Contractor
Senior Line Engineer
Los Angeles, CA jobs
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network. Come join us to create what's next. Let's define tomorrow, together.
Description
At United, we have some of the best aircraft in the world. Our Technical Operations team is full of aircraft maintenance technicians, engineers, planners, ground equipment and facilities professionals, and supply chain teams that help make sure they're well taken care of and ready to get our customers to their desired destinations. If you're ready to work on our planes, join our Tech Ops experts and help keep our fleet in tip-top shape.
Job overview and responsibilities
Senior Line Engineers are part of a service engineering team that provide 24/7 engineering technical support for United Airlines Worldwide fleet of operational aircraft to ensure the timely return to service. Provide engineering support for a wide range of aircraft systems, maintenance programs, engines as well as operational engineering functions. Studies, analyzes, and seeks solutions to problems related to the design, operation, maintenance, performance, modification, or repair of aircraft, and their components. Uses a structured, logical, and analytical approach in problem solving. Defines maintenance program, configuration, and serviceability criteria ensuring safe and legal operations. Analyzes and implements regulatory requirements. Evaluates the effects of modifications or new equipment on reliability and performance. Evaluates the benefits of the cost impact of a fleet decision to ensure an optimum balance of cost, asset utilization, quality, and reliability. Authors, designs, tests, and manages projects. Communicates with customers on technical issues, work scope recommendations, and failure investigations. Interfaces with internal and external organizations regarding specific aircraft and component issues.
This position leads and develops potentially complex solutions and implementation plans, project justification, cost/benefit analysis, management of project implementation, technical support, and obtaining FAA approvals as required.
Coordinate work with other operational groups to ensure airworthiness, safety, regulatory compliance, operational reliability, and operational efficiency.
Organize and manage the priorities for assigned responsibilities and accomplish the work processes to meet all the deliverables for operational needs, projects, and program changes/technical specification revisions.
Shifts are dependent on work location and assignment and will be designated during the interview process as required. It is important to note that shifts may change based on the needs of the operation.
Work Schedule: 7.00pm PST- 6.30am PST
Qualifications
What's needed to succeed (Minimum Qualifications):
Bachelor's degree or related experience in Engineering (Mechanical, Electrical, Aerospace), related technical field or equivalent relative work experience
Senior Line Engineer I: 5-8 years
Senior Line Engineer II: 8 years +
Ability to interpret complex and technical Engineering and OEM documents.
Highly detailed level project development and management for regulatory compliance modifications, and overall ownership of specific systems
Must have the ability to communicate detailed, technical information under time-bound and stressful situations.
Successful candidate will have working knowledge of airline or OEM operations.
Knowledge of Code of Regulations (CFRs), airworthiness design and substantiation criteria, aircraft and equipment design and operational characteristics
Must be available to work any shift including nights and weekends as well as holidays.
Must be legally authorized to work in the United States for any employer without sponsorship.
Successful completion of interview required to meet job qualification.
Reliable, punctual attendance is an essential function of the position.
What will help you propel from the pack (Preferred Qualifications):
OEM Structural Repairs for Engineers Training (Boeing/Airbus) with portfolio of designing major repairs for aircraft structures; metallic or composite
Work within specific ATA Airline Chapters
Airline or Industry experience with general ATA Chapters which could encompass, aircraft systems, structures, power plant and avionics disciplines
Excellent communication and technical writing ability
Knowledge of FARS (specifically parts 21, 25, 26, 43, 121, & 145)
CATIA/AUTOCAD experience
The base pay range for this role is $97,945.00 to $133,540.00.
The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law. Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.
Software Quality Assurance Engineer
Mountain View, CA jobs
A global leader in consumer technology is seeking a Software QA Engineer - AR/VR to help drive the next generation of immersive experiences. This role sits within a specialized Development QA lab focused on researching and refining automation tools, as well as acting as a centralized QA group to design and execute comprehensive end-to-end test strategies for advanced security and AR/VR solutions. It's a unique opportunity to work in a highly collaborative environment, explore new concepts, and contribute to cutting-edge quality initiatives across emerging technologies!
Responsibilities:
• You will take an active role in shaping the quality of our emerging software. This will demand deep integration with our development engineers, developing testing plans and test cases on both functional and non functional, bug triaging, and supporting design reviews.
• Ensure comprehensive test coverage.
• Run daily sanity and Weekly regressions tests. End-to-end defect reporting and tracking
• Analyzing quality data, identifying areas of improvement, and implementing innovation ideas to improve quality.
• Troubleshoot triage and provide detailed debug information for expediting issue resolution.
• Communication with cross functional and partner teams across locations.
Requirements:
• Bachelor's degree.
• 4+ years of experience in Testing along with 1+ years' experience in testing XR platforms or applications.
• Experience testing android applications interfacing with Avatars or AR/VR solutions is good to have
• Excellent understanding of QA processes and methodologies.
• Experience with nonfunctional testing (performance, stress, memory etc.,) of XR applications/framework
• Familiarity with game development and game engines, i.e. Unity or Unreal is a plus
• Hands on Experience with Python or Java programming language is a plus
• Testing experience with generative AI applications or models is a plus
Who you are:
• Customer-centric: Anybody you interact with can be considered a customer.
• Deep-diver: Curious about everything and insists on understanding the big picture.
• Inspirational: Motivate self and others, always working towards a solution.
• Quality advocate: Maintain high standards when it comes to product quality.
• Innovator: Constantly on the lookout for improving what we do.
• Proactive: self-starter with a keen eye for details with focus on end-user experiences and ability to go above and beyond to ensure a high-quality release in a fast paced and changing environment
Type: Contract
Duration: 12 months with extension
Work Location: Mountain View, CA (on-site)
Pay rate: $ 49.00 - $ 64.00 (DOE)
Software Engineer
Santa Clara, CA jobs
World Wide Technology is looking for a Senior NetSuite Financial Developer. This role is part of WWT's Strategic Resourcing services and is a contract role. The candidate will be supporting a WWT customer and will be employed by one of WWT's preferred partners. The partner will provide full compensation and benefit information prior to employment with the partner.
Job Title: Senior NetSuite Financial Developer
Duration: 6 months, contract to hire
Location: Santa Clara, CA
Rate/Salary: $85/hr.
Job Description:
• Strong understanding of accounting principles and financial best practices.
• Proficient in Suite Script, JavaScript, and HTML.
• Experience with XML, REST APIs, and data integration tools is a plus.
• Excellent communication and collaboration skills.
• Ability to work independently and as part of a team.
• Problem-solving skills and attention to detail.
• NetSuite technical skills including suite script, Java script, workflows, reporting, saved search & others.
• NetSuite functional skills around Lead to Cash including Order Management, Fulfillments, Invoicing & Revenue preferred.
• Good communication and documentation skills.
• Ability to work with business users directly and ability to navigate through ambiguity.
• Self-starter, willing to step in other areas as necessary.
WWT Statement:
World Wide Technology is looking for a Senior NetSuite Financial Developer. This role is part of WWT's Strategic Resourcing services and is a contract role. The candidate will be supporting a WWT customer and will be employed by one of WWT's preferred partners. The partner will provide full compensation and benefit information prior to employment with the partner.
Certain states and localities require employers to post a reasonable estimate of salary range. A reasonable estimate of the current pay range for this position is $75 to $85 hourly. Actual pay will be based on a variety of factors, including shift, location, experience, skill set, performance, licensure and certification, and business needs, and will be set by your employer. The range for this position in other geographic locations may differ. Certain positions may also be eligible for variable incentive compensation, such as bonuses or commissions, that is not included in base pay.
If you have any questions or concerns about this posting, please email ****************** within 5 days of posting.
Software Engineer
Burbank, CA jobs
Sr. Software Engineer
Pay Range: $75/hour to $85/hour
Our team is seeking a Sr Software Engineer who will be an important team member for our advertising machine learning platform, which focus on prediction and optimization engines for Disney's addressable ad platforms. The right person for this role should be experienced in machine learning technologies as well as solid in backend services. If you are someone who is proactive, inquisitive, and innovative in these domains, this is a phenomenal role for you!
Responsibilities
Build next-gen experiment platform for advertising decisioning and A/B testing to fit evolving business needs
Build next-gen simulation platform to apply state-of-the-art solutions for complicated ad challenges and to further enhance business performance
Develop scalable and efficient approaches for large scale data analysis
Collaborate with researchers to productize cutting edge innovations
Design scalable distributed systems with performance, scalability, reusability and flexibility
Advocate the best engineering practices, including the use of design patterns, CI/CD, code review and automated test
As a key member of the team, contribute to all aspects of the software lifecycle: design, experimentation, implementation and testing.
Collaborate with program managers, product managers, SDET, and researchers in an open and innovative environment
Basic Qualifications
At least 4 years of professional programming and design experience in Java, Python, Scala, etc.
Experience of building industry level high available and scalable micro-service
Knowledge of system, application design and architecture
Knowledge of big data processing and bigdata technologies
Passionate about understanding the ad business and seeking innovation opportunities to enhance business effectiveness.
Passionate about technology, and open to interdisciplinary collaborations
Preferred Qualifications
• Domain knowledge about advertising
• Knowledge for AI/ML technologies and typical technical stacks
• Experience with big data solutions like Airflow, Databricks, etc.
Required Education
Bachelor's Degree + 5 years of relevant experience
Backend Software Engineer - Cloud Services
Sunnyvale, CA jobs
About Company,
Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction.
Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisite skills and opportunities to succeed. At Droisys, we invest in our talent and support career growth, and we are always on the lookout for amazing talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters.
We're hiring Backend Software Engineer - Cloud Services in Sunnyvale, CA .
What You'll Do
Take full ownership of your services: drive the design, contribute new features, participate in peer reviews, and deliver production-ready solutions.
Develop software primarily in Java and Python.
Work with Kubernetes or be willing to quickly ramp up on container orchestration.
Own end-to-end responsibility for major features and subsystems-from refining requirements to successful deployment in customer environments.
Manage operational health of your services, including telemetry, metrics, and rapid production issue detection.
Ensure high code quality through early testing, functional verification, and integration testing.
Collaborate closely with Product Management to clarify scope, finalize requirements, and plan delivery.
What You'll Bring
Bachelor's degree in Computer Science or similar field (Master's preferred).
3+ years of experience building scalable, distributed systems.
A strong passion for building software, learning new technologies, and collaborating in a team environment.
Hands-on experience with AWS, Azure, or GCP, particularly at the programming/API level.
Background in networking or security is a plus.
Proficiency in Java and/or Python, with familiarity using REST APIs.
Experience with CloudFormation or Terraform is beneficial.
Knowledge of Spring or similar backend frameworks.
Understanding of Kubernetes, Docker, and containerized environments is helpful.
Familiarity with classic Gang of Four design patterns.
Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment
Software Engineer
Pleasanton, CA jobs
Hi
Job Title: Software Engineer
Duration: 12 months
Engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology
Excellent problem solving skills, meticulous & methodical Ability to learn and apply new technologies quickly and be self-directed
Minimum 7+ years of experience in backend application development
Profound knowledge of writing best practice code using Node.js, TypeScript, Docker
Experience of integrating and leveraging RESTful services
Good experience in designing scalable microservices architecture
Experienced with Design Patterns, Object Oriented Programming, and Functional Programming concepts
Writing runtime and test code Supports (2nd level and troubleshoots problems with existing applications
Experience in handling Git Hub Actions ( or any Ci-Cd Pipelines)
Understanding of Performance Scripts / Performance Improvements of microservices.
If interested, Please share below details with update resume:
Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project:
Software Engineer
Pleasanton, CA jobs
Hi
Job Title: Software Engineer
Duration: 12 months
Local candidates to Pleasanton, CA
work 5 days a week at office no hybrid
Would you require the candidates to meet you for in-person interview: Yes
Engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology
Excellent problem solving skills, meticulous & methodical Ability to learn and apply new technologies quickly and be self-directed
Minimum 7+ years of experience in backend application development
Profound knowledge of writing best practice code using Node.js, TypeScript, Docker
Experience of integrating and leveraging RESTful services
Good experience in designing scalable microservices architecture
Experienced with Design Patterns, Object Oriented Programming, and Functional Programming concepts
Writing runtime and test code Supports (2nd level and troubleshoots problems with existing applications
Experience in handling Git Hub Actions ( or any Ci-Cd Pipelines)
Understanding of Performance Scripts / Performance Improvements of microservices.
If interested, Please share below details with update resume:
Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project:
Software Engineer
Pleasanton, CA jobs
Hi
.
Job Title: Software Engineer
Duration: 12 months
Experience: 10+ Years
Candidates can expect to come into the office once every two weeks based on Manager flexibility
SKILLS:
- Excel, VBA, SQL, C#.Net, C#
- engineer to support Excel VBA applications and SQL data bases
- Exp. with C#.Net required
If interested, Please share below details with update resume:
Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project:
Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516/kr)
San Jose, CA jobs
We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC's.
You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Compiler working with a small team of super star engineers to develop our next generation FPGA based verification platform.
Responsibilities:
Implement new algorithm and enhancements in C/C++ based code to implement the software stack for the FPGA based platform with special focus on synthesis / technology mapping.
Develop the EDA automation flow for the platform with other engineers.
Write Design Specifications and Unit Tests for your code
Position Requirements/Qualifications:
Bachelors in Computer Science, Electrical /Computer Engineering and a minimum of 4 years of related experience, or Masters and a minimum of 2 years of related experience, or PhD with thesis in a relevant area.
Ideally you are a solid contributor in the FPGA or ASIC prototyping/synthesis/verification space and have delivered great QoR on these platforms.
You are well renowned for your excellent programming skills in C/C++ and you document your work clearly and love talking about it to your team.
You are very comfortable with Verilog or SystemVerilog and understand digital circuits .
Usage of popular logic simulators and some experience in multi-threaded/ concurrent programming are pluses.
The role requires exceptional software skills and Object Oriented Programming experience to be a good match
Knowledge and experience of ML / AI algorithms and deployment in production code a plus
Software Architect - Automotive Sensors and Interfaces (ISD)
San Jose, CA jobs
About the Company: MediaTek Incorporated is a global fabless semiconductor company that enables nearly 2 billion connected devices a year. We are a market leader in developing innovative systems-on-chip (SoC) for mobile device, home entertainment, connectivity and IoT products. MediaTek is the number one Wi-Fi supplier across broadband, retail routers, consumer electronics devices and gaming, and its Wi-Fi 6 chipsets are powering the latest networking equipment for faster computing experiences.
About the Role: In this role you will be responsible to cowork with OEM/T1 to bring in requirements and lead design proposal including the following topics:
End2End data and control pipeline establishment for ADAS, AD and Cockpit systems
Design and implement mechanisms for time synchronization and data integrity across multiple ECUs and sensors.
Video processing pipeline from sensors to compute to displays or visualizations.
System architecture for Error handing, diagnostics, and integrity of sensors
Software architecture from sensors to lowest level drivers and firmware
G2G latencies and performance KPIs.
Coordinate with cross-functional teams (e.g., software, hardware, and safety) to ensure consistent interface definitions and seamless integration.
Detailed software architecture from sensors to OS/BSP layers, performance budgets, latencies, boot KPIs etc.
System optimization to identify performance bottleneck and create performance margins
Qualifications:
Master's degree in Computer Science or Electrical Engineering
Minimum 10 years of overall software engineering experience and minimum of 5 years of Software architecture experience directly related to automotive.
Required Skills:
Strong knowledge of modern EE architectures for automobiles.
Expertise with high-speed serial interfaces for cameras, including MIPI CSI-2 and the automotive-specific MIPI A-PHY, to handle high-resolution, low-latency video streams.
Experience of pipelined architecture with hardware acceleration
Experience of implementing safety and security mechanism for automotive sensors and associated pipelines.
Relevant industry experience in architecting, developing, and launching the cockpit or ADAS systems.
Strong hands-on experience with drivers for cameras, video, displays, or highspeed serial interfaces.
Strong knowledge of Android, QNX, and Linux camera processing frameworks.
Experience with automotive functional safety (ISO26262) and security standard (ISO 21434) standards
Hands-on experience of creating proposals, detailed SW architecture, requirements, and design documents.
Pay range and compensation package: Base Salary range: $180,000- $300,000. Employee may be eligible for performance bonus, short and long term incentive programs. Actual total compensation will be dependent upon the individual's skills, experience and qualifications. In addition, MediaTek provides a variety of benefits including comprehensive health insurance coverage, life and disability insurance, savings plan, Company paid holidays, Paid time off (PTO), Parental leave, 401K and more.
Equal Opportunity Statement: MediaTek is an Equal Opportunity Employer that is committed to inclusion and diversity to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.
Software Engineer in Test
Mountain View, CA jobs
Job Title: Test & Test Framework Engineer
Tata Technologies is currently conducting a search for Test Framework Engineers to join the Field-Programmable Gate Array (FPGA) design team. This group will involve working with motivated and skilled software engineers from a variety of engineering backgrounds.
In this role, you will:
Develop on and improve an existing automated test framework
Write and execute test cases to fulfill requirement validation
Analyze test results, report findings, debug defects
Proactively identify missing or incomplete requirements
Required Qualifications:
5+ years experience in firmware/software validation and testing
Experience with C++ and Python for test development
Knowledge of software testing principles
Familiarity with automated testing frameworks (e.g. Google Test)
Familiarity with Bazel and experience with Git.
Prior experience with development or testing of large FPGA designs
Familiarity with Linux PCIe device drivers
Senior Software Engineer
Orange, CA jobs
Job Title: Sr. Software Engineering
Reports to: CTO
FLSA Status: Full-time, Exempt
About Our Organization: RIS Rx (pronounced “RISE”) is a healthcare technology organization with a strong imprint in the patient access and affordability space. RIS Rx has quickly become an industry leader in delivering impactful solutions to stakeholders across the healthcare continuum. RIS Rx is proud to offer an immersive service portfolio to help address common access barriers. We don't believe in a “one size fits all” approach to our service offerings. Our philosophy is to bring forward innovation, value and service to everything that we do. This approach has allowed us to have the opportunity to serve countless patients to help produce better treatment outcomes and an overall improved quality of life. Here at RIS Rx, we invite our partners and colleagues to “Rise Up” with us to bring accessible healthcare and solutions for all.
Job Summary
We are seeking a highly skilled Senior Software Engineer to lead the design, development, and optimization of advanced technology solutions that address revenue leakage and operational challenges for pharmaceutical manufacturers. This role will play a key part in shaping scalable healthcare technology platforms, mentoring engineering talent, and driving architectural and process improvements. The Senior Software Engineer will collaborate with cross-functional teams, including product, clinical, and operations stakeholders to deliver secure, high-quality, and innovative software solutions. The ideal candidate is a hands-on technical leader with expertise in modern software development practices, cloud-native architectures, and healthcare or pharmaceutical systems.
Responsibilities
Lead the design, development, and maintenance of complex technology solutions that identify and mitigate gross-to-net (GTN) revenue leakage for pharmaceutical manufacturers
Mentor junior engineers and provide technical guidance on architecture decisions, code quality, and best practices
Collaborate with cross-functional teams including product managers, pharmacists, operations, and other software engineers to deliver high-quality software solutions
Drive technical initiatives and lead architectural discussions for scalable healthcare technology platforms serving multiple pharmaceutical manufacturers
Write clean, efficient, and well-documented code following established coding standards and best practices while establishing new standards for the team
Lead code reviews to ensure code quality, maintainability, and knowledge sharing across the team
Debug and troubleshoot complex software issues, implementing fixes and optimizations for mission-critical systems
Provide advanced production support for systems, including monitoring, incident response, resolution of critical issues, and post-incident analysis
Research and evaluate emerging technologies and industry trends, making recommendations for technology adoption and development process improvements
Lead agile development processes including sprint planning, daily standups, and retrospectives, while coaching team members on agile best practices
Skills
5+ years of experience in software development with advanced proficiency in languages like TypeScript and frameworks like React
Strong commitment to software quality with deep understanding of design patterns, clean code practices, and software architecture principles
Advanced experience with AWS cloud services, infrastructure-as-code, and cloud-native development patterns
Experience with database systems like PostgreSQL, SQL query optimization, and data modeling
Advanced experience with web development technologies including HTML/CSS and modern JavaScript frameworks
Experience leading technical projects and mentoring other developers
Proven experience leading Agile/Scrum teams and development practices
Experience with system design, scalability considerations, and performance optimization
Understanding of healthcare data standards and pharmaceutical industry processes preferred
Worked on projects that used CI/CD pipelines, automated testing, and DevOps practices
Strong leadership and mentoring skills with ability to guide technical decision-making
Excellent problem-solving skills and ability to work independently while leading cross-functional initiatives
Exceptional communication skills and ability to explain complex technical concepts to both technical and non-technical stakeholders
Education
This position requires a Bachelor's degree in Computer Science, Software Engineering, or a related technical field
ONLY W2 & LOCAL CANDIDATES :: Sr. Backend Software Engineer (Python) in Cupertino, CA (Hybrid Role)
Cupertino, CA jobs
Responsibilities:
Training data pipeline development. Convert raw data into format acceptable by training jobs on GCP and AWS.
Leverage internal and open-sourced training modules.
Large scale inferences: Leverage internal and open-sourced inference stack to generate inferences with fine-tuned LLMs on massive amounts of data, for pre-train and post-training.
Data processing and data filtering: Ability to efficiently process and filter very large amounts of data, often messy.
Scalable web services backend and APIs to support data access and data inspection tools,
Minimum Qualifications:
10+ years of programming experience in Python.
Extensive experiences in concurrency and parallelism, functional programming, decorators.
Proficient in REST API, Redis, VectorDB or other large scale data storage systems.
Solid foundational programming skills (algorithms, data structures, OOP, etc).
Experience designing, writing, reviewing, testing, and delivering software for applications and systems at scale.
Familiarity in other programming languages (Java/GoLang/Rust/Swift).
Familiarity with streaming-processing (Kafka).
Familiarity with a variety of build tools (Jenkins, Maven, Docker, Gradle).
Staff Front End Software Engineer (Mobile)
Menlo Park, CA jobs
We are looking for a talented Staff Software Engineer to be part of our front-end engineering team developing mobile applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers. We have several new products on the way, and you will be able to make a big impact!
Responsibilities:Technical hands-on engineer producing high-quality code following the best architecture and design standards
Interact with Product and Design teams to understand the requirements and deliver features
Work closely with technical leads and other engineers to ensure that your code fits well with the rest of the application
Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing
Build code that meets high standards for non-functional requirements like performance and scaling
Mentor junior developers using expertise in software development methodology and frameworks.
Qualifications:BS or higher in Computer Science, Computer Engineering, Math, or relevant experience
8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products.
5+ years of experience with ReactNative, React, Redux, all things JavaScript/TypeScript and the tools of the React ecosystem such as node and npm
Prior experience with iOS (Swift/Objective-C) and Android (Kotlin/Java) preferred
Experience working with CI/CD pipelines specific to mobile application distribution
Exposure to implementing third party event-driven analytics/metrics tools such as AppsFlyer, Google Analytics, and Mixpanel
Experience with mobile automated testing frameworks such as XCUITest, Appium, or Maestro
Location: Menlo Park, CA (onsite 2 days/week)
Employment Type: Full-Time
Compensation: $175-200K
Test Engineer
San Diego, CA jobs
Requirements
Support Client's FENX testing and installation effort,
Execute pre-built TestRail test cases and validate software/hardware integration.
Perform device configuration, firmware loading, and onsite hardware verification.
Identify, document, and retest defects in collaboration with engineering.
Provide daily execution summaries and phase-end test reports.
Support installation punch lists, network validation, and device readiness checks.
Card-Based Processing
Onboarding and training on faregate devices.
Executing test cases for card-based processing.
Compiling test results and generating detailed TestRail test reports.
Post-launch testing for bugs/issues identified during the pilot.
Open Payment Processing + Fare Detection System
Executing test cases for open-payment processing workflows.
Compiling test results and generating detailed TestRail test reports.
Post-launch testing for bugs/issues identified during Phase 2 pilot.
Core Tech Stack
AFC & Fare Collection Systems
Cubic FENX, NextCity, validators, gates, TVMs.
Fare device firmware tools & diagnostic utilities.
Back-office transaction systems, API logs, and device communication protocols.
Testing & QA Tools
TestRail (required).
Jira, Azure DevOps, or ServiceNow for defect management.
Confluence for documentation.
Git/GitHub/Bitbucket (for configuration review as needed).
Hardware & Network Tools
Linux/Windows diagnostics.
Wireshark / packet capture utilities.
Serial/Ethernet communication validation.
OEM device provisioning tools.
Multimeters and electrical verification tools.
Required Skill Set
Experience in testing and validating fare-collection systems (Cubic preferred).
Strong functional, regression, and integration testing ability.
Hands-on experience with faregates and payment-processing workflows.
Firmware loading, device configuration, and hardware validation.
Low-voltage installation familiarity (Cat5/6, power, grounding).
Ability to read installation diagrams and diagnose field issues.
Strong documentation and reporting discipline.
Experience in transit, AFC, or industrial technical environments
Daily execution status summaries.
Defect logs with detailed reproduction steps and retest confirmations.
Installation punch list and hardware verification checklist.
Final Test Completion Summary Report per phase.
Software Automation Engineer
Mountain View, CA jobs
Job Title: Test Automation Software Engineer
The Test Automation Engineering team is a team within our client's hardware organization tasked with creating and supporting test automation software infrastructure and accompanying test cases to enable hardware and firmware verification and validation (V&V) across the entire product lifecycle. Our framework is responsible for test deployment, UI, sequencing, logging, results and data visualization, and any other needs related to automated hardware and firmware V&V. Our testing use cases and customer teams include Electrical Validation, Manufacturing Test, Vehicle Integration, Hardware Reliability, and Firmware Validation.
This team is composed of highly motivated and skilled software engineers from a variety of engineering backgrounds. We build and maintain a scalable, robust, and full-featured automation framework, with immediate deployment and testing needs. We may move fast, but we keep an eye on the future. Our product and support will be critical to our client's success as the company scales its hardware organization.
Construct and modify test plans for automated electronics hardware design validation (DV) testing
Integrate test plans, test logic, and test hardware to enable long running automated testing
Troubleshoot, root cause, and solve issues as they arise in DV test campaigns.
Modify existing test software in response to emergent needs related to test execution or troubleshooting
Required Qualifications:
B.S. in Electrical Engineering, Computer Engineering, Computer Science, or related field
5+ years' experience in Python and OOP programming
5+ years' experience in automated hardware test development and execution
3+ years' experience in Linux systems and networking
Experience in log and data analysis, dashboard creation, data pipelines
Experience with version control systems, such as Git.
Experience with automated test equipment (power supplies, DMMs, eLoads, etc…)
Embedded Software Engineer
Palo Alto, CA jobs
We are looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control applications. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting drivers for various peripherals, and general system software for telemetry and connectivity management. Background in low-latency and real-time systems is particularly interesting, but most of all we're looking for people with high capacity and ability to ramp up in whatever topic is needed. Strong C knowledge and excellent debugging skills are critical to be successful in this role.
Must Haves:
Strong embedded C experience required (C++ or Rust is a plus); focus is on firmware-level work rather than deep Linux expertise.
Demonstrated ability to build and debug real projects end-to-end (examples: smart displays, IoT devices, simple robots, sensor-driven systems).
Linux experience is not required - the team is comfortable teaching Linux to candidates with strong fundamentals and problem-solving skills.
Day-to-Day
Writing embedded software including bootloader (U-Boot) work, firmware, and driver integration for new hardware.
Bringing up and integrating Wi-Fi and cellular chips, using core embedded software skills to learn new technologies.
Managing cellular and Wi-Fi connectivity, ensuring reliable bring-up, tear-down, and communication paths for devices and mobile app integration.
Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable)
Software Engineer (Java/Typescrip/Kotlin)
Burbank, CA jobs
Optomi in partnership with one of our top clients is seeking a highly skilled Software Engineer with strong experience in building application and shared services, REST APIs, and cloud-native solutions. In this role, you will contribute to the development of the Studio's media platforms and B2B applications that support content fulfillment across the Studio's global supply chain. The ideal candidate will bring strong AWS expertise, proficiency in modern programming languages, and the ability to work cross-functionally within a collaborative engineering environment.
What the Right Candidate Will Enjoy!
Contributing to high-visibility media platforms and content supply chain applications
Building scalable, reusable B2B REST APIs used across multiple business units
Hands-on development with TypeScript, Java, Kotlin, or JavaScript
Working extensively with AWS serverless tools-including Lambda and API Gateway
Solving complex engineering challenges involving identity and access management
Participating in a structured, multi-stage interview process that values both technical and collaborative skills
Collaborating with engineers, product owners, security teams, and infrastructure partners
Delivering features in an Agile environment with opportunities for continuous learning
Expanding skillsets across cloud services, API design, and distributed systems
Experience of the Right Candidate:
3+ years of industry experience in software engineering
STEM Degree
Strong focus on application development and shared services
Extensive experience with AWS tools and technologies, especially serverless computing and API Gateway
Strong proficiency in TypeScript, Java, Kotlin, or JavaScript (TypeScript/Java preferred)
Solid understanding of REST API design principles and software engineering best practices
Strong communication and problem-solving skills
Ability to collaborate effectively within cross-functional teams
Experience with databases and identity & access management concepts a plus
Comfortable participating in coding assessments and system design interviews
Responsibilities of the Right Candidate:
Collaborate on the design, development, and deployment of scalable, high-quality software solutions
Build, enhance, and maintain API-driven shared services for Studio media platforms
Leverage AWS tools and serverless technologies to architect reliable, cloud-native applications
Partner closely with product owners, security teams, and other engineering groups to deliver on requirements
Participate in Agile ceremonies-estimating work, prioritizing tasks, and delivering iteratively
Apply and uphold best practices in coding standards, architecture, and system reliability
Contribute to identity and access management services and reusable B2B REST APIs
Conduct testing and ensure high-quality deployments across the platform
Actively stay current with emerging technologies, industry trends, and engineering best practices
Support continuous improvement efforts for development processes, tooling, and automation
SDET (Manual testing, SQL queries & Web Driver IO/ Selenium- Must) -only xoriant W2
Mountain View, CA jobs
Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.
JOB TITLE : Software Development engineer in Test/SDET
LOCATION: Mountain View, CA (Hybrid 3 days onsite)
TYPE: Contract
RATE : $50 per hour on W2 (Without Benefits)
MUST SKILLS: Manual Testing, SDET, API testing, selenium /web driver, SQL Queries & AWS/Azure/GCP.
JOB DESCRIPTION:
8+ hands-on years of manual testing and test automation experience.
Need strong Manual testing exp, candidates should be willing to start with manual testing and gradually move to automation.
Good experience in API Testing.
Need selenium or web driver exp.
Solid exp is SQL queries.
Good expertise in complex SQL queries.
Oracle and Postgres databases.
Nice to have experience in AWS/Azure/GCP.
Demonstrated experience with WebDriver IO or any Selenium test frameworks or similar open-source automation framework.
Solid understanding and experience of writing locators in selenium.
Cucumber, Mocha, or similar BDD test scripts development experience.
////****** Any query you can reach me on ************/********************************//////